Backup Tag-Selected Workflows to Gitlab
n8n template #2376Summary
Use templateFetches workflow definitions from within n8n, selecting only the ones that have one or more (configurable) assigned tags and then: Derives a suitable backup filename by reducing the workflow name to a string with alphanumeric characters and no-spaces Note: This isn't bulletproof, but works as long as workflow names aren't too crazy. Determines which workflows need to be backed up based on whether each one: has been modified. (Note: Even repositioning a node counts.) ...or... is new. (Note: Renaming counts as this.) Commits JSON copies of each workflow, as necessary, to a Gitlab repository with a generated, date-stamped commit message. Setup Credentials Create a Gitlab Credentials item and as
Hand off to your agent
Prompt
Help me set up the n8n workflow "Backup Tag-Selected Workflows to Gitlab" (https://n8n.io/workflows/2376). It uses: GitLab. Import the template JSON into my n8n instance, list every credential I need to create, and walk me through testing it.
Paste into Claude Code and it will do the rest.
Apps and nodes
Similar workflows
NameViews
- Save your workflows into a Gitlab repository4,702
- Get details of a GitLab repository3,985
- Create an issue on GitLab on every GitHub release1,413
- Automated Daily Backup of n8n Workflows to GitLab Repositories731
- Automated n8n Workflows Backup on GitLab with Username Organization236
- Version Control n8n Workflows in GitLab with Customer Tag Organization194