GitHub 说我可以禁用阻止最后一个推送者批准 PR 的保护措施,但即使我打开了该设置,我也无法这样做。我的分支保护中是否还需要禁用其他设置?


我仍然可以通过绕过要求来合并拉取请求(因为我是存储库的管理员),但这不是我想要做的。我希望能够(并希望其他推送者能够)批准我自己的拉取请求,只要他们被视为代码所有者(在本例中就是我)。
我尝试过启用该设置并再次禁用它。这似乎没有什么区别。
我在打开分支保护之前创建了此 PR,并且完全关闭了分支保护以确认分支保护设置确实正在更新。
我还尝试要求 PR,但取消选中“需要批准”并选中“需要代码所有者的审查”,但这也不起作用。
正如 TTT 指出的那样,
GitHub 永远不允许人们批准他们自己创建的 PR。
“需要最后一个推送者以外的人的批准”的设置很可能是除此之外的一项额外检查,因为如果有人推送到他们没有创建/拥有的 PR。
所以看来没有办法启用我想要的功能。
| 归档时间: |
|
| 查看次数: |
3705 次 |
| 最近记录: |