Skip to content

Branch rules

NAKKA-K edited this page Nov 2, 2018 · 1 revision

以下の設定を追加しています

Require pull request reviews before merging

保護しているブランチに対してマージする前に、プルリクエストによるレビューを必須にする

When enabled, all commits must be made to a non-protected branch and submitted via a pull request with the required number of approving reviews and no changes requested before it can be merged into a branch that matches this rule.

Dismiss stale pull request approvals when new commits are pushed

プルリクエストが承認(Approve)されたあとは、すぐにマージせずコミットを追加することができます。そのような場合に、改めてレビューを必須にする設定です。
改めて承認(Approve)されるまではマージできなくなります。

New reviewable commits pushed to a matching branch will dismiss pull request review approvals.

Require status checks to pass before merging

「プルリクエストのブランチの CI が成功させること」を必須にすることができます。ユニットテストに失敗した場合などに、マージできなくなります。

Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed.