CODEOWNERSとpalantir/policy-botを比較する
GitHubでPull Requestの承認フローを制御する仕組みといえばCODEOWNERSが定番だと思う。似たような別の仕組みとしてpalantir/policy-botというOSSがあり、これはGitHub Appとして実装されている。mercari/policy-botというforkもあることも知った。気になったのでCODEOWNERSと合わせて3つを比較してみる。
先に結論っぽいことを書いておくと、承認ポリシーの表現力という軸で比べると policy-bot の方が明らかに強い。CODEOWNERSでできることはpolicy-botでもだいたい書けるが、その逆は成り立たない。た...