MergePullRequestOption
Import from pyfj or pyfj.models as MergePullRequestOption.
MergePullRequestOption
MergePullRequestForm form for merging Pull Request
delete_branch_after_merge
delete_branch_after_merge: bool | None = None
force_merge
force_merge: bool | None = None
head_commit_id
head_commit_id: str | None = None
merge_commit_id
merge_commit_id: str | None = Field(default=None, alias='MergeCommitID')
merge_message_field
merge_message_field: str | None = Field(default=None, alias='MergeMessageField')
merge_title_field
merge_title_field: str | None = Field(default=None, alias='MergeTitleField')
merge_when_checks_succeed
merge_when_checks_succeed: bool | None = None
MergePullRequestOptionDo
FAST_FORWARD_ONLY
FAST_FORWARD_ONLY = 'fast-forward-only'
MANUALLY_MERGED
MANUALLY_MERGED = 'manually-merged'
MERGE
MERGE = 'merge'
REBASE
REBASE = 'rebase'
REBASE_MERGE
REBASE_MERGE = 'rebase-merge'
SQUASH
SQUASH = 'squash'
Used by
| Namespace | Operations |
|---|---|
repos.pulls |
merge |