在 GitHub 上禁用合并按钮,直到批准拉取请求

Disable merge button on GitHub till a pull request is approved

我想在 GitHub 中实现类似于 STASH 的合并按钮禁用功能,其中按钮在拉取请求获得批准之前被禁用。默认情况下,GitHub 拉取请求始终能够合并,即启用合并按钮,忽略同行的批准。

有什么建议可以实现这个目标吗?

我遇到了一个名为 Zappr 的工具,它具有相同的功能。但是目前该项目不适用于 GitHub Enterprise,仅适用于 GitHub 上的开源项目。

您可以托盘保护分支选项。

https://help.github.com/articles/defining-the-mergeability-of-pull-requests/

GitHub 目前不支持此功能。

也就是说,evidence that supports that they are now open to new ideas 可以改进软件。

GitHub只包含code-review的基本要求,也就是commenting