This n8n workflow automates the process of backing up all your n8n workflows to a GitHub repository on a scheduled basis. It fetches existing workflow files, compares them with current versions, determines if they are new or have changed, and then creates or updates files in the repository accordingly. The process helps ensure that your workflow configurations are safely stored and versioned in GitHub, enabling easy recovery and tracking. It also includes notifications for workflow start and completion, making it a practical solution for maintaining and versioning workflow backups in a collaborative or personal environment.
Automated Workflow Backup to GitHub
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | code, filter, github, httpRequest, if, merge, n8n, scheduleTrigger, set, slack, splitInBatches, stickyNote, switch |
Reviews
There are no reviews yet.