merge_merge_request
Perform the merge of an open merge request into its target branch after conflict check. Optionally specify custom commit messages for merge and squash commits.
Instructions
Perform the actual merge of a merge request into its target branch. The MR must be in OPEN status and have no conflicts. Optionally provide custom commit messages for the merge commit and/or squash commit. This is irreversible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mr_id | Yes | Merge request local ID | |
| owner | Yes | Project owner alias | |
| project | Yes | Project alias | |
| commitMessage | No | Custom merge commit message | |
| squashCommitMessage | No | Custom squash commit message |