gh searchでOSS貢献を振り替える

by
カテゴリ:

ghコマンド、ベンリですね。

こんな感じで、公開レポジトリに作ったPRの内、マージされたものを一発で集計できちゃいます。

今のところ、59レポジトリに167PRをマージしてもらったみたいです。

gh search prs \
  --json repository \
  --jq '{ "merged": . | length, "repos": . | map(.repository.nameWithOwner) | unique | length }' \
  --author atusy --visibility public --limit 1000 \
  -- is:merged -owner:atusy
{
  "merged": 167,
  "repos": 59
}

--limit 1000を指定して、できるだけ沢山の結果を取得していますが、1000PR以上マージされてる偉人には無力。
今のところペジネーションに関するオプションがないのでコントリビューションチャンスっぽい。

ENJOY!