有没有办法只有在 Github 至少获得两次批准后才能配置合并拉取请求?

Is there a way to config merging pull request only after at least two approval for Github?

我想请教github检测一个拉取请求是否有两个批准。如果没有,合并将被拒绝。有办法吗? 谢谢

您需要使用 GitHub Review API 才能在 PR 上列出评论:

GET /repos/:owner/:repo/pulls/:number/reviews

那可以是 webhook that you manage, triggered on pull-request review event 的一部分。

如果检测到 2 条评论,则调用 PR API for merging

PUT /repos/:owner/:repo/pulls/:number/merge

简而言之,我认为您不能直接询问 GitHub 该功能,但您可以将其实现为网络钩子。