github - 只允许 PR 作者或管理员合并到受保护的主分支
问题描述
Github 允许您将 master 分支设置为受保护的分支。我们的工作流程如下,在功能分支上工作,合并回登台。一旦对 staging 感到满意并且我们想要创建一个版本,我们就会创建一个从 staging 到 master 的 PR。在合并之前,我们要求 PR 的所有贡献者进行审查。我们的流程是等到所有贡献者都经过审核后再合并。
但是,团队中的任何人都可以在所有审阅者签字之前合并分支。是否有执行以下操作之一的功能:
要求所有贡献者在允许合并之前审查发布?(如果有人在度假,请允许管理员覆盖并合并)。
只允许 PR 作者或管理员合并 PR。
基本上,我们希望消除有人在每个人都审查他们的贡献之前意外地将发布合并到 master 的可能性(同时考虑到人们正在休假)。
解决方案
推荐阅读
- django - 为什么在 Django admin 中使用只读字段时出现“TypeError:元定义类不可迭代”?
- java - 在 Bolt 的构造函数中初始化的变量为 null
- python - Fuzzysearch:遍历字符串并保持最相似
- git - Git 正确检出符号链接
- parse-platform - 我在 CloudCode 中不需要任何第三个库,我在 parse-server 中有 'npm install --save' 依赖项
- html - 我的页面没有响应并且在移动视图中看起来很奇怪
- postgresql - 返回 Slick 中的更新和删除查询
- mysql - 将 laravel 应用程序连接到另一个数据库 - Laravel 5.8
- javascript - Bootstrap Modal Couldn't Refresh the Data
- node.js - Why getting error when request docusign JWT token