禁止在GitHub上合并您自己的pull请求

Art*_*tem 8 github

我们公司有一种做法,即人们无法合并他们自己的拉动请求.PR只允许由审阅者合并.

我们可以在GitHub上做些什么来强制执行此操作?

是否有某种方法可以禁止人们合并他们自己的拉动请求,或者有什么方法可以替代这个政策?

Von*_*onC 5

这种策略最好在GitHub Organizations中管理:它具有更丰富的权限集

您可以定义team,并使审阅者团队成为接受 PR 的存储库的所有者。

如果您希望审阅者不接受他们自己的政策,那么 GitHub 权限是不够的,您需要使用GitHub API PR放置一个侦听器,能够在这种情况下向您发出警报(PR 已被其作者接受)活动