レビューする人を固定する、というやつ。ただこれ見た限りだと
- 誰か一人がレビューすればオッケー
- Branch protection rule > Protect matching branches > Require a pull request before merging > Require approvals > 1
- レビューする人を (コードオーナーに) 制限する
- Require review from Code Owners
.github/CODEOWNERSにレビューするコードオーナーを列挙する
この条件でコードオーナー一人の場合、コードオーナーのレビュー必須、に固定されてしまう? 気がする。
この場合は、CODEOWNERS をメンテナンスし続けるしかないんだろうか。
というか Github の WebUI 上で commit を伴わずにやらせてほしい (Action とかもそうだけど、あっちは一部だけ WebUI から設定、とかじゃないしまだスジは通っているのを感じる)。
現代においてリポジトリに求められる責務も難しいねえ。