GitHub Enterprise指定分支指定人员PR审批规则配置方案咨询
解决方案:无需修改仓库的指定成员审批配置
是的,GitHub Enterprise 支持直接通过分支保护规则配置指定团队/用户的PR审批要求,无需修改仓库内容(比如创建CODEOWNERS文件),且规则可精准作用于特定release分支。
具体操作步骤如下:
- 进入目标仓库的Settings页面,选择左侧菜单的Branches选项
- 在Branch protection rules区域,点击Add rule创建新规则
- 在Branch name pattern输入框中,填写目标release分支的名称(比如
release/*匹配所有release分支,或精确填写release/v1.x) - 勾选Require pull request reviews before merging选项
- 展开该选项下的进阶设置(点击Require review from Code Owners旁的齿轮图标)
- 在Specify people or teams who must review输入框中,添加你需要指定的团队或单个用户
- 按需勾选其他辅助规则(比如Dismiss stale pull request approvals when new commits are pushed),最后点击Create保存规则
配置完成后,只有你指定的团队成员或用户完成审批,PR才能合并到目标release分支,全程无需改动仓库内的任何文件。
内容的提问来源于stack exchange,提问作者vova25
相关产品推荐
相关产品推荐

