💨

Github CLI で Github Actions の実行を確認する

に公開

gh run

$ gh run view

gh-run-view.png
選択すると JOB の ID が表示される。
gh-run-view_selected.png

$ gh run view --job=xxxx

ジョブを指定するとステップごとの実行状況がわかる
gh-run-view_job.png

$ gh run view --log --job=xxxx

ログが確認できる。
gh-run-view_job-log.png

gh run watch と terminal-notifier を組み合わせる

アクションの完了通知に terminal-notifier を使ってみました。
https://github.com/julienXX/terminal-notifier

$ gh run watch && terminal-notifier -message done  

gh-run-watch.png
対象を選択すると進捗状況が見えるようになります。
gh-run-watch_selected.png
全て完了すると通知が流れます。
terminal-notifier.png

参考

https://cli.github.com/manual/gh_run_list
https://cli.github.com/manual/gh_run_watch
https://github.blog/jp/2021-05-10-work-with-github-actions-in-your-terminal-with-github-cli/

Discussion