【发布时间】:2022-07-11 18:48:44
【问题描述】:
我有一个 GitHub 存储库,它会在首次打开拉取请求时自动请求代码所有者团队(在 .github/CODEOWNERS 中定义)进行审查。我想要的是强制要求拉取请求必须由代码所有者批准,但在拉取请求首次打开时停止发送这些审查请求。即贡献者所需的流程是这样的:
open a pull request -> mess around, make changes -> manually request a review when ready (can't merge without codeowner approval)
这可以通过让贡献者打开草稿拉取请求并仅在它们实际准备好时才将它们标记为就绪来解决,但贡献者似乎不想这样做。贡献者通常会在实际上还没有准备好进行审查时打开一个(非草稿)拉取请求(我想是习惯的力量)。
有没有办法做到这一点,不依赖贡献者使用草稿拉取请求?
【问题讨论】:
标签: github github-actions pull-request github-codeowners