Templates / Backup workflows to GitHub

Backup workflows to GitHub

Needs changes

by Harshil Agrawal ✓ · 9,814 views · created 2021-09-08 · DevOps

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Function (legacy), Cron. 2 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Function (legacy)
Transform, transform
Code node, mode 'Run Once for All Items'
Cron
Daily at 23:59
Schedule Trigger

Nodes used (5)

GitHub

What it does

Note: This workflow uses the internal API which is not official. This workflow might break in the future. The workflow executes every night at 23:59. You can configure a different time bin the Cron node. Configure the GitHub nodes with your username, repo name, and the file path. In the HTTP Request nodes (making a request to localhost:5678), create Basic Auth credentials with your n8n instance username and password.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.