How it works
To keep GitHub and in sync, connect them with a ready-made scenario — changes flow automatically.
- Starts when: Schedule Trigger
- Then: List Files in GitHub Repo
- Then: Collect GitHub Filenames
- Then: Fetch All n8n Workflows
- Then: Filter Changed/New Workflows
- Then: Convert Workflow to JSON File
- Then: Encode as Base64
- Then: Build Filename & Commit Date
- Check: File Already Exists in Repo?
- If yes: Update Existing File
- Then: Find Orphaned Files to Delete
- Check: Any Files to Delete?
- If yes: Delete Orphaned File
- If no: Create New File
You can launch this integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.