This n8n workflow automates the process of backing up n8n instance workflows directly to a GitHub repository. Designed for ensuring workflow version control and easy recovery, it fetches workflow files, compares them with existing files on GitHub, and updates or creates new files accordingly. The system runs on a schedule, making it ideal for regular backups without manual intervention. Key steps include triggering the workflow, retrieving workflow files, comparing content through JSON ordering, and conditionally updating or creating files in GitHub. Practical for developers and teams managing multiple workflows, ensuring they are securely stored and versioned in GitHub.
Automated Workflow Backup System to GitHub
Node Count | >20 Nodes |
---|---|
Nodes Used | code, executeWorkflow, executeWorkflowTrigger, github, httpRequest, if, manualTrigger, merge, n8n, noOp, scheduleTrigger, set, splitInBatches, stickyNote, switch |
Reviews
There are no reviews yet.