使用github API,我似乎无法检测拉请求是否在"需要审核"状态(来自https://help.github.com/articles/enabling-required-reviews-for-pull-requests/的设置)。
它未在appdirs
的PR描述中列出,https://api.github.com/repos/my_company/my_project/pulls
的状态列表仅显示TravisCI状态。
由于未进行任何审核,https://api.github.com/repos/my_company/my_project/statuses/abc123
的评论也是空的(正如预期的那样,我只是检查了它是否也有审核状态)。
那么,是否存在我错过的API调用,以便明确指出PR是否在"需要审核"状态?
答案 0 :(得分:2)
十一月2016:没有似乎没有直接的API。
您可以在API Previews中看到所有未来的API演变,而且评论中没有任何内容 这将是GitHub支持的功能请求。
2017年1月更新,正如OP celadonz the comments中的listing reviews on PR is in beta所述。