按评论过滤GitHub拉请求

时间:2016-09-26 21:57:00

标签: github

目前有没有办法根据新评价功能的状态过滤GitHub Pull Requests? (即要求变更,批准)

以前,我会做LGTM in:comments之类的事情或根据反应进行过滤,具体取决于团队。

2 个答案:

答案 0 :(得分:0)

GitHub.com最近发布了审核请求的预览API:

您可以list all pull requests for a given repository然后针对每个拉取请求ID,您可以使用List reviews on a pull request端点查询该拉取请求中的评论。

注意:您可以按照我上面的说明执行此操作。也许有一天,list all pull requests endpoint会有一个参数来按审核状态进行过滤,但我还没有在API文档中看到。

希望这有帮助。

答案 1 :(得分:0)

除了bitoiu answer中提到的API之外,搜索过滤器现在(2017年1月,4个月后)支持拉取请求的审核状态!

请参阅" Filter pull request reviews and review requests"

  

为了更容易找到需要您注意的拉取请求,您现在可以从存储库拉取请求索引中filter by review status

https://cloud.githubusercontent.com/assets/1319791/22212644/7711bef8-e15f-11e6-8331-5973635cd6ee.png

  

您还可以过滤特定用户审核的提款请求,并快速找到过去需要您审核的提案,以确定首先需要您关注的内容。

https://cloud.githubusercontent.com/assets/1319791/22213591/bdedfab4-e162-11e6-8777-07bbcbd37066.png