2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GitHubActionsで効率化した結果を視覚化したい調査編

Posted at

はじめに

GitHubActionsでいろいろワークフローを作り自動化するわけですが、設定のBilling And Plansから確認できる情報では、個人や組織全体の実行時間しか見れず、少々不便です。

image.png

やりたいのはリポジトリ単位で、どのワークフローが月にどれくらい実行され、手間が削減されているのかを視覚化したい。

調べたこと

また後日、以下の情報を利用してアクションのジョブサマリーなんかに出力できるワークフローでも作ってみようと思いますが、備忘録として使えそうなAPIなどを記します。

公式ドキュメントにあるAPIだと以下を組み合わせれば、リポジトリのワークフロー一覧を取得しワークフローごとの実行時間の集計ができそうです。

上だけで十分かもしれませんがこれも使えるかも

また実際に同じようなことをすでに挑戦している先人もいるようで、アプローチは異なりますがこちらも参考になるかも

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?