Github: 查找用户是审阅者的 PR

Github: Find PRs where user is a reviewer

Github 添加了 reviewers

有没有办法找到用户是审阅者的 PR(例如在 Pull Requests 页面上)?我已经尝试过的事情:

截至 2017-01-23,Github have added this functionality

Search

You can filter pull requests based their review status (none, required, approved, changes requested, or required), by reviewer, and by requested reviewer. For example:

type:pr review:none Matches pull requests that have not been reviewed.

type:pr review:required Matches pull requests that require a review before they can be merged.

type:pr review:approved Matches pull requests that a reviewer has approved.

type:pr review:changes_requested Matches pull requests in which a reviewer has asked for changes.

type:pr reviewed-by:gjtorikian Matches pull requests reviewed by a particular person.

type:pr review-requested:benbalter Matches pull requests a particular person has been asked to review.

Personal PRs

个人PR页面可以看到新标签https://github.com/pulls

Project PRs (e.g. Symfony)

可以在项目 PR 页面上看到一个新的过滤器,例如https://github.com/symfony/symfony/pulls

如今,获取此信息的最简单方法似乎是简单地导航至:

https://github.com/pulls/review-requested

您现在还可以访问 is:open is:pr user-review-requested:@me,这与其他的稍有不同,因为它只会过滤明确要求您作为审阅者的 PR(团队审阅不算在内)。