AutomationFlows › GitLab

n8n workflows for GitLab.

All n8n workflows that use the GitLab integration. Each is integration-tagged, privacy-stripped, and importable into your n8n instance in one click.

Most-used GitLab workflows

  1. Automated Kubernetes Testing with Robot Framework, Argocd & with Kind Lifecycle (73 nodes)
  2. Version Control N8n Workflows in Gitlab with Customer Tag Organization — n8n GitLab workflow (24 nodes)
  3. Daily Workflow Backup to Gitlab with Slack Notifications (22 nodes)
  4. Gitlab Code — n8n GitLab workflow (21 nodes)
  5. Save Your Workflows Into a Gitlab Repository (21 nodes)
  6. V3.7 — n8n GitLab workflow (19 nodes)
  7. Gitlabbackup (19 nodes)
  8. Automated Daily Backup of N8n Workflows to Gitlab Repositories — n8n GitLab workflow (19 nodes)
  9. Track Certification Requirements with Scrapegraphai, Gitlab and Rocket.chat (18 nodes)
  10. Automatically Track Certification Changes with Scrapegraphai, Gitlab and Rocket.chat — n8n GitLab workflow (18 nodes)
DevOps

This n8n workflow provides automated CI/CD testing for Kubernetes applications using KinD (Kubernetes in Docker). It creates temporary infrastructure, runs tests, and cleans up everything automaticall

GitLab, N8N Nodes Robotframework, Read Write File +2
DevOps

Triggers manually or on schedule (03:00 daily by default) Fetches workflows tagged via n8n API Normalizes workflow names and applies tag convention Prepares JSON in the same structure as an n8n UI exp

n8n, GitLab
Slack & Telegram

This workflow creates automated daily backups of your n8n workflows to a GitLab repository: Scheduled Trigger - Runs automatically at noon each day to initiate the backup process Fetch Workflows - Ret

n8n, GitLab, Slack
DevOps

Gitlab Code. Uses manualTrigger, noOp, splitInBatches, gitlab. Event-driven trigger; 21 nodes.

GitLab, n8n
DevOps

This template is inspired by Save your workflows into a GitHub repository by hikerspath and Back Up Your n8n Workflows To Github by jon-n8n.

GitLab, n8n
DevOps

v3.7. Uses executeCommand, gitlab, stickyNote. Webhook trigger; 19 nodes.

Execute Command, GitLab
DevOps

GitLabBackup. Uses gitlab, n8n. Scheduled trigger; 19 nodes.

GitLab, n8n
DevOps

This workflow ensures that your self-hosted n8n workflows are version-controlled in a GitLab repository. It compares each current workflow from n8n with its stored counterpart in GitLab. If any differ

GitLab, n8n
Slack & Telegram

⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI community node installed in your n8n ins

N8N Nodes Scrapegraphai, GitLab, Rocketchat
Slack & Telegram

⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI community node installed in your n8n ins

N8N Nodes Scrapegraphai, GitLab, Slack
DevOps

v3.6. Uses executeCommand, gitlab, stickyNote. Webhook trigger; 17 nodes.

Execute Command, GitLab
DevOps

Gitlab Filter. Uses manualTrigger, n8n, gitlab, stickyNote. Event-driven trigger; 16 nodes.

n8n, GitLab
Web Scraping

Automated Backup of n8n Workflows to GitLab Organized by Username. Uses n8n, gitlab, emailSend, httpRequest. Event-driven trigger; 16 nodes.

n8n, GitLab, Email Send +1
DevOps

Fetches 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

n8n, GitLab
DevOps

Claude Comment Handler v2. Uses executeCommand, gitlab. Webhook trigger; 15 nodes.

Execute Command, GitLab
AI & RAG

This n8n template automatically backs up your workflows to a GitLab repository whenever they're updated or activated, and generates README documentation using AI. This workflow can be aslo added as a

Execute Workflow Trigger, N8N Trigger, n8n +2
DevOps

This solution ensures the secure backup and version control of your self-hosted n8n workflows by storing them in a GitLab repository. It compares current workflows with their GitLab counterparts, upda

n8n, GitLab, Email Send
DevOps

Claude Comment Handler v3 - Happy Path. Uses executeCommand, gitlab. Webhook trigger; 13 nodes.

Execute Command, GitLab
DevOps

Claude Comment Handler. Uses executeCommand, gitlab. Webhook trigger; 13 nodes.

Execute Command, GitLab
Slack & Telegram

This n8n automation detects unused (“dead”) feature flags in an Android Kotlin/Java codebase by comparing your GitLab repository code against LaunchDarkly’s feature flag list.

GitLab, Google Sheets, Slack +2
DevOps

Gitlab-Issue-Analyzer. Uses executeCommand, gitlab. Webhook trigger; 8 nodes.

Execute Command, GitLab
DevOps

Create An Issue On Gitlab On Every Github Release. Uses github, gitlab. Scheduled trigger; 6 nodes.

GitHub, GitLab
DevOps

Create an issue on GitLab on every GitHub release. Uses github, gitlab. Scheduled trigger; 6 nodes.

GitHub, GitLab
DevOps

Get Details Of A Gitlab Repository. Uses manualTrigger, gitlab. Event-driven trigger; 2 nodes.

GitLab
DevOps

6. Uses gitlab. Event-driven trigger; 2 nodes.

GitLab

25 of 25 workflows in this view · Browse all →

FAQ

How many n8n GitLab workflows are in the catalog?

25 n8n workflows in AutomationFlows currently use the GitLab integration — triggers, actions, or both.

How do I connect GitLab in n8n?

After importing the workflow JSON, n8n will prompt for GitLab credentials on the relevant nodes. AutomationFlows strips credential IDs before publishing — you'll add your own.

Can I combine these with other integrations?

Yes — most GitLab workflows pair with adjacent tools (Slack alerts, Google Sheets logging, OpenAI summarisation). Browse the integration tags on each workflow page to discover pairings.