在github中使用CODEOWNERS语法,在应用程序的根目录中创建一个CODEOWNERS文件,语法如下:
* @CharlieGreenman
将使Charlie Greenman成为回购的代码所有者。因此,在提出pull请求后,它将添加Charlie Greenman作为代码评审员。
然而,这种方法可能有点误导,因为它在拉取请求期间没有添加评审员,而且只有在正式提出之后才添加。有没有办法添加一个.yaml文件或修改CODEOWNER文件,以便在创建拉取请求时添加代码所有者?任何帮助都将不胜感激。非常感谢。
那没有多大意义。CODEOWNERS文件的目的是根据当前代码所有者验证您的文件。
想象一下,你做了一个PR,它完全删除了CODEOWNERS文件,在这种情况下,你会希望至少有一些代码所有者批准该更改,不是吗
在您要求的内容中,他们根本不会意识到更改,因为您正在删除文件。
如果您真的希望更改发生在PR之前,可以将其拆分为2个Pull Request,一个更改CODEOWNERS文件,另一个更改代码。