以下の内容はhttps://ohbarye.hatenablog.jp/entry/2022/01/05/approve-pull-requests-all-at-onceより取得しました。


CLIでpull requestsをまとめてapproveするワンライナー

GitHub公式CLIのghを使って複数のpull requestsをまとめてapproveする。

まれに使うのでメモ。

前提

gh install済み、かつcurrent directoryが対象のrepositoryであること

コマンド例

Approve all pull requests in the repositrory

$ for pr in $(gh pr list --json 'number' -t '{{ range $i, $pr := . }}{{ $pr.number }} {{end}}'); do gh pr review -a $pr; done

Approve all pull requests with dependencies label in the repositrory

$ for pr in $(gh pr list --json 'number' -t '{{ range $i, $pr := . }}{{ $pr.number }} {{end}}' --label dependencies); do gh pr review -a $pr; done

環境

  • gh version 2.4.0 (2021-12-21)
  • zsh 5.8 (x86_64-apple-darwin19.6.0)



以上の内容はhttps://ohbarye.hatenablog.jp/entry/2022/01/05/approve-pull-requests-all-at-onceより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14