update_merge_request
Update an existing merge request's title, description, target branch, assignees, reviewers, labels, milestone, state, and merge settings such as squash or remove source branch.
Instructions
Update an existing merge request
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | No | Project ID or URL-encoded path | |
| merge_request_iid | No | MR internal ID | |
| title | No | New MR title | |
| description | No | New MR description | |
| target_branch | No | New target branch | |
| assignee_ids | No | Assignee user IDs | |
| reviewer_ids | No | Reviewer user IDs | |
| labels | No | Label names | |
| milestone_id | No | Milestone ID | |
| state_event | No | State transition | |
| remove_source_branch | No | Remove source branch after merge | |
| squash | No | Squash commits on merge | |
| draft | No | Mark as draft |