在发出请求之前为Github请求创建代码所有者

时间:2018-07-26 20:02:51

标签: github yaml

在github中使用CODEOWNERS语法,在应用程序的根目录中使用以下语法创建CODEOWNERS文件:

*  @CharlieGreenman

将使Charlie Greenman成为该回购的代码所有者。因此,在发出请求请求后,它将把Charlie Greenman添加为代码审查者。

但是,这种方法可能会产生误导,因为它在拉取请求期间(仅在正式提出之后才添加)不会添加审阅者。是否可以添加.yaml文件或修改CODEOWNER文件,以便在创建拉取请求期间添加代码所有者?任何帮助都超过了赞赏。谢谢。

1 个答案:

答案 0 :(得分:1)

那没什么意义。 CODEOWNERS文件的重点是针对 current 代码所有者验证您的文件。

想象一下,您创建了一个PR,它会完全删除CODEOWNERS文件, 在这种情况下,您希望至少有一些CODEOWNER批准该更改,对吗?
在您要的内容中,他们根本不会知道更改,因为您正在删除文件。

如果您真的希望在PR之前进行更改,则可以将其拆分为2个“ Pull Requests”,一个用于更改CODEOWNERS文件,另一个用于更改代码。