What it does
This n8n workflow saves each of your workflows as a JSON file in a GitHub repository. On every run it creates files for new workflows, updates files for changed ones and skips unchanged ones. Renamed or deleted workflows are not yet removed from the repository, so older files may remain.
Use cases
- 01Keep a dated history of workflow changes in git
- 02Restore a workflow from its JSON file
- 03Review workflow changes as normal diffs on GitHub
Connects
GitHub · Code