Magidoc

PullRequestParametersInput
Input Object

Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.

Fields

#

dismissStaleReviewsOnPush

Non-null

New, reviewable commits pushed will dismiss previous pull request review approvals.

requireCodeOwnerReview

Non-null

Require an approving review in pull requests that modify files that have a designated code owner.

requireLastPushApproval

Non-null

Whether the most recent reviewable push must be approved by someone other than the person who pushed it.

requiredApprovingReviewCount

Non-null

The number of approving reviews that are required before a pull request can be merged.

requiredReviewThreadResolution

Non-null

All conversations on code must be resolved before a pull request can be merged.