我们公司有一个实践,人们不能合并他们自己的拉取请求。 PR 只允许被审稿人合并。
我们可以在 GitHub 上做些什么来强制执行此操作?
有没有什么方法可以禁止人们合并他们自己的拉取请求,或者有什么方法可以作为这个政策的一个很好的选择?
最佳答案
这种策略最好在 GitHub Organizations 中管理:它有一个 richer set of permissions .
您可以定义 teams ,并使审查者团队成为接受 PR 的 repo 的所有者。
如果您希望审阅者不接受他们自己的政策,那么 GitHub 权限是不够的,您需要使用 GitHub API PR Events 设置一个能够在这种情况下提醒您的监听器(其作者接受 PR)。 .
关于github - 禁止在 GitHub 上合并您自己的拉取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23858386/