Available recipes
This page contains the available recipes to connect from GitLab to monday.com.

Available recipes

There are three recipes available to create/update an item from GitLab to monday.com
  1. 1.
    When an issue is created in this GitLab project, create an item and sync future changes from GitLab
  2. 2.
    When a commit of this GitLab project is pushed to this branch, create an item
  3. 3.
    When a commit of this GitLab project is pushed to this branch, create an update in this item

1. "When an issue is created in this GitLab project, create an item and sync future changes from GitLab"

Add this recipe to your monday.com board if you would like to have all issues from a specific GitLab project visible as items in monday.com. The items that are created in monday.com will get an update once the GitLab issue is updated.
How to add this recipe on your monday.com board?
  1. 1.
    Find the GitLab integration in the Integrations Center
  2. 2.
    Choose this recipe, press Add to board
  3. 3.
    This GitLab project: choose the preferred GitLab project
  4. 4.
    Item: select the fields from GitLab you would like to have visible in the monday.com column.
  5. 5.
    Press Add to board
Using this recipe in combination with recipe 1 (from monday.com to GitLab): "When an item is created, create an issue in this GitLab project" " is not possible as it will result in a loop of creating issues and items.

2. "When a commit of this GitLab project is pushed to this branch, create an item"

Add this recipe to your monday.com board if you would like to have an update of all commits (changes) in GitLab to a specific branch. Once a commit (change) is made to a specific branch (for example: main branch), a new item will be created in monday.com.
How to add this recipe on your monday.com board?
  1. 1.
    Find the GitLab integration in the Integrations Center
  2. 2.
    Choose this recipe, press Add to board
  3. 3.
    This GitLab project: choose the preferred GitLab project
  4. 4.
    This branch: this is a select field. You can select the preferred branch from the dropdown list.
  5. 5.
    Item: select the fields from GitLab you would like to have visible in the monday.com column.
  6. 6.
    Press Add to board

3. "When a commit of this GitLab project is pushed to this branch, create an update in this item"

This recipe can be used to receive updates once a change (commit) is made in GitLab on a specific branch (for example: main branch).The difference between this recipe and the second recipe is that no new item is created, only updates are pushed to a selected monday.com item.
How to add this recipe on your monday.com board?
  1. 1.
    Find the GitLab integration in the Integrations Center
  2. 2.
    Choose this recipe, press Add to board
  3. 3.
    This GitLab project: choose the preferred GitLab project
  4. 4.
    This branch: this is a select field. You can select the preferred branch from the dropdown list.
  5. 5.
    This Item: choose the item where you would like to receive all updates.
  6. 6.
    Press Add to board