在github中使用CODEOWNERS语法,在应用程序的根目录中使用以下语法创建CODEOWNERS文件:
* @CharlieGreenman
将使Charlie Greenman成为该回购的代码所有者。因此,在发出请求请求后,它将把Charlie Greenman添加为代码审查者。
但是,这种方法可能会产生误导,因为它在拉取请求期间(仅在正式提出之后才添加)不会添加审阅者。是否可以添加.yaml文件或修改CODEOWNER文件,以便在创建拉取请求期间添加代码所有者?任何帮助都超过了赞赏。谢谢。
答案 0 :(得分:1)
那没什么意义。 CODEOWNERS文件的重点是针对 current 代码所有者验证您的文件。
想象一下,您创建了一个PR,它会完全删除CODEOWNERS文件,
在这种情况下,您希望至少有一些CODEOWNER批准该更改,对吗?
在您要的内容中,他们根本不会知道更改,因为您正在删除文件。
如果您真的希望在PR之前进行更改,则可以将其拆分为2个“ Pull Requests”,一个用于更改CODEOWNERS文件,另一个用于更改代码。