在Github API中使用“需要审核”检测PR

使用
github API,我似乎无法检测拉取请求是否处于“需要审核”状态(从
https://help.github.com/articles/enabling-required-reviews-for-pull-requests/开始设置).

它没有列在https://api.github.com/repos/my_company/my_project/pulls的PR描述中,也没有列在https://api.github.com/repos/my_company/my_project/statuses/abc123的状态列表中显示TravisCI状态.

由于没有进行审核,https://api.github.com/repos/my_company/my_project/pulls/123/comments的评论也是空的(正如预期的那样,我只是检查了它是否也有评论状态) .

那么,是否存在我错过的API调用,它会清楚地表明PR是否处于“需要审核”状态?

最佳答案 2016年11月:没有似乎没有直接的API.

您可以在API Previews中看到所有未来的API演变,并且再次没有关于评论的内容.
这将是GitHub支持的功能请求.

2017年1月更新,如OP celadonzthe comments,listing reviews on PR is in beta中所述.

点赞