まくろぐ

GitHub GraphQL クエリ例: PullRequest の情報を取得する (search)

更新:
作成:

自分のレビュー待ちになっている PR を取得する

search クエリの query パラメータで、is:pr review-requested:@me と指定すると、自分がレビューワー (reviewer) として設定されているプルリクエストを検索することができます。

GraphQL クエリ
query {
  search(type: ISSUE, last: 100, query: "is:open is:pr review-requested:@me") {
    issueCount
    nodes {
      ... on PullRequest {
        number
        title
        url
        createdAt
        author { login avatarUrl url }
        reviewRequests(first: 100) {
          nodes {
            requestedReviewer {
              ... on User { login avatarUrl url }
            }
          }
        }
      }
    }
  }
}

PullRequest オブジェクトの詳細はこちら

関連記事

まくろぐ
サイトマップまくへのメッセージ