Use Cases
- Automatically check for existing merge requests before creating new ones
- Close outdated merge requests to keep the repository clean
- Add custom notes to merge requests for better context
- Wait for pipeline completion before merging code changes
How It Works
Scheduled trigger initiates the workflow Checks for existing merge requests using GitLab's API Creates a new merge request if none exists Adds custom notes to the merge request Closes outdated merge requests as needed Waits for pipeline approval before merging
Setup Steps
- 1Import the workflow template into n8n
- 2Configure the GitLab project ID and access token
- 3Set the source and target branch names
- 4Adjust any custom notes or merge titles as needed
- 5Activate the scheduled trigger to start the workflow
Apps Used
GitLab
Categories
Target Roles
Industries
Tags
#process automation
#workflow management
#approval workflows