merge_pull_request
Merge a pull request in Bitbucket with configurable merge strategy, optional branch cleanup, and custom commit message.
Instructions
Merge a pull request.
Args:
repo_slug: Repository slug
pr_id: Pull request ID
merge_strategy: One of 'merge_commit', 'squash', 'fast_forward' (default: merge_commit)
close_source_branch: Delete source branch after merge (default: True)
message: Optional merge commit message
Returns:
Merged PR infoInput Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_slug | Yes | ||
| pr_id | Yes | ||
| merge_strategy | No | merge_commit | |
| close_source_branch | No | ||
| message | No |