問題
Github上のPull Requestが「This branch is out-of-date with the base branch」となってマージ出来なくなる場合がある。
原因
上記の「Require branches to be up to date before merging」にチェックが入っていると、コンフリクトが発生していなくても、ブランチがベースブランチ上の最新のコードでテストされてないとマージ出来なくなる。
解決策
「Require branches to be up to date before merging」のチェックを外せば、マージ出来るようになる。
参考
Enabling required status checks
Optionally, deselect Require branches to be up-to-date before merging. If selected, this ensures that the branch is tested with the latest code on the base branch.