GitHub 推出了 Code Owner 的概念:「Introducing code owners」。也很直接說這個能是向 Chromium「致敬」出來的:
The code owners feature was inspired by Chromium's use of OWNERS files.
檔案名稱是 CODEOWNERS
,可以放在根目錄或是 .github/
下,可以針對不同的目錄設不同的人:
To specify code owners, create a file named CODEOWNERS in the repository's root directory (or in .github/ if you prefer) with the following format[.]
這樣一來,在 pull request 的時候就會跳出來:
另外也可以設定需要 code owner 同意才能 merge: