如何让所有审稿人都使用 GitHub REST API?
How to get all reviewers using GitHub REST API?
当我通过此路径对我的存储库进行 REST GET 时
https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
我没有将所有审稿人分配给 PR。
我只接收那些没有做评论的人。例如,我与审稿人 A、B、C 和 D.
进行了 PR
创建 PR A 后请求了一些更改,C 批准了拉取请求,B 和D 什么也没做。如果我得到 requested_reviewers
三个将只有 B 和 D,但我需要所有这些。
获得A和C的方法是
https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/reviews
您将获得所有有效评论,state
将显示是 APPROVED
还是 CHANGES_REQUESTED
当我通过此路径对我的存储库进行 REST GET 时
https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
我没有将所有审稿人分配给 PR。
我只接收那些没有做评论的人。例如,我与审稿人 A、B、C 和 D.
进行了 PR创建 PR A 后请求了一些更改,C 批准了拉取请求,B 和D 什么也没做。如果我得到 requested_reviewers
三个将只有 B 和 D,但我需要所有这些。
获得A和C的方法是
https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}/reviews
您将获得所有有效评论,state
将显示是 APPROVED
还是 CHANGES_REQUESTED