AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

Github の PR 作成時のコードレビューする対象をコントロールする

レビューする人を固定する、というやつ。ただこれ見た限りだと

  1. 誰か一人がレビューすればオッケー
    • Branch protection rule > Protect matching branches > Require a pull request before merging > Require approvals > 1
  2. レビューする人を (コードオーナーに) 制限する
    • Require review from Code Owners
    • .github/CODEOWNERS にレビューするコードオーナーを列挙する

この条件でコードオーナー一人の場合、コードオーナーのレビュー必須、に固定されてしまう? 気がする。

dev.classmethod.jp

この場合は、CODEOWNERS をメンテナンスし続けるしかないんだろうか。

というか Github の WebUI 上で commit を伴わずにやらせてほしい (Action とかもそうだけど、あっちは一部だけ WebUI から設定、とかじゃないしまだスジは通っているのを感じる)。

現代においてリポジトリに求められる責務も難しいねえ。