create_pull_request
Create a pull request to merge code changes from a source branch into a target branch, with options for title, description, assignees, reviewers, labels, and draft status.
Instructions
Create a new pull request (merge request in GitLab)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Repository identifier (GitLab: "group/project" or ID, GitHub: "owner/repo") | |
| source_branch | Yes | Source branch name | |
| target_branch | Yes | Target branch name | |
| title | Yes | Pull request title | |
| description | No | Description (Markdown) | |
| assignee_ids | No | User IDs to assign | |
| reviewer_ids | No | User IDs for review | |
| labels | No | Labels to apply | |
| draft | No | Create as draft |