GitLab Integration
Triggers
Trigger components allow you to start an automation flow when an event happens in the app.
New Branch
Emit new event when a new branch is created
New Commit
Emit new event when a new commit is pushed to a branch. You can see your webhooks under Settings > Webhooks in your GitLab project.
New Issue
Emit new event when an issue is created in a project. You can see your webhooks under Settings > Webhooks in your GitLab project.
New Merge Request
Emit new event when a merge request is created
New Reviewer/Assignee
Emit new event when a reviewer or an assignee is added to a merge request. Note:
For this event to be triggered by reviewer addition, there should be at least one assignee already assigned to the merge request. You can see your webhooks under Settings > Webhooks in your GitLab project.
Actions
Action components allow you to perform operations on the app.
Create Branch
Create a new branch in the repository. See docs
Create Epic
Creates a new epic. See docs
Create issue
Creates a new issue. See docs
Edit Issue
Updates an existing project issue. See docs
Get Issue
Gets a single issue from repository. See docs
Get Repo Branch
Get a single project repository branch. See docs
List Commits
List commits in a repository branch. See docs
List Repo Branches
Get a list of repository branches from a project. See docs
Search Issues
Search for issues in a repository with a query. See docs
Update Epic
Updates an epic. See docs
How to Integrate GitLab?
For GitLab integration with Monkedo and to build seamless no-code workflow automations, follow these simple steps:
- Log in to your Monkedo account.
- Navigate to the Automation section and click on "Create Automation."
- In the left sidebar, you’ll find various component categories such as Triggers, Actions, Flow Control, Data Actions, and Browser Actions.
- Select Actions or Triggers, then use the search bar to find GitLab.
- Drag and drop the GitLab component into the editor area.
- Click on the component to view its settings in the right-hand panel.
- Hit the Connect button and follow the prompts to authorize Monkedo to access your GitLab account.
Once connected, you can begin customizing your automation by filling in the required fields and adding additional app components. Link outputs to inputs between components to define a smooth and logical workflow. Need assistance? Watch our quick tutorial video here to get started faster!