See llms.txt for all machine-readable content.

Back to integrations

Integrate GitLab with 2,000+ apps and services

Unlock GitLab’s full potential with n8n, connecting it to similar Development apps and over 2,000 other services. Automate productivity workflows by scheduling tasks, managing project timelines, and tracking progress across platforms. Create adaptable and scalable workflows between GitLab and your stack. All within a building experience you will love.

Supported actions

Create

Create a new file in repository

Delete

Delete a file in repository

Edit

Edit a file in repository

Get

Get the data of a single file

List

List contents of a folder

GitLab

About GitLab

GitLab is the best tool for teams of developers. It brings them together from planning to production to decrease cycle times, save costs, boost security, and enhance their output. It serves as an open-source code repository and collaborative software development platform for major DevOps and DevSecOps projects.

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more

Trusted by teams building smarter workflows.

Connect GitLab with your company’s tech stack and create automation workflows

FAQ about GitLab integrations

Need help setting up your GitLab integration?

Discover our latest community's recommendations and join the discussions about GitLab integration.

  • Karim El Soufi

    GitLab Trigger: 404 Project Not Found

    Karim El Soufi

    Hello, I have a self hosted n8n (1.53.2) on AWS ECS with a domain. Trying to add a gitlab, company hosted, step (trigger or any). The connexion through credentials works. I have filled the job based on this question …

    Open topic

Simple enough to 
understand + sophisticated 
enough to ship