ぶていのログでぶログ

思い出したが吉日

GitHub Actionsのsefl-hosted runnerの一覧を表示するgh-runner-groupsを作った

github.com

会社ではGitHubEnterpriseServer(GHES)を使っていて、self-hosted runnerを利用している。 GitHub Actionsの動作がおかしかったり、runnerの起動がうまく行かないときにGHES側でrunnerが認識されているかどうかを確認することがあり、今までgh apiコマンドやWebUIから確認していたのだが、なかなか確認するのが難しかったのでコマンドにした。

地味なこだわりポイントとしては、Statusを表示するときの色使いをWebUIと同じようにしたので、私のようにWebUIでrunnerの状態を確認していた人にはわかりやすいと思う。

インストールはおなじみのコマンドでいけるはず。

gh extension install buty4649/gh-runner-groups