GitHub Actionsのワークフローの状態バッジ
こういうの
https://github.com/MijinkoSD/github_actions_sandbox/actions/workflows/code-test.yml/badge.svg
GitHub Actionsのワークフローが成功しているかどうかの状態を表示する
SVGで生成されているのでREADME.mdなどにも埋め込むことができる
バッジの種類
成功
https://github.com/MijinkoSD/github_actions_sandbox/actions/workflows/code-test.yml/badge.svg?branch=success
失敗
https://github.com/MijinkoSD/github_actions_sandbox/actions/workflows/code-test.yml/badge.svg?branch=failure
実行歴無し
https://github.com/MijinkoSD/github_actions_sandbox/actions/workflows/code-test.yml/badge.svg?branch=no_status
使い方
https://github.com/<オーナー名>/<リポジトリ名>/actions/workflows/<ファイル名>/badge.svg
<オーナー名>
リポジトリの所有者のユーザー名を入れる
<リポジトリ名>
ワークフローが実行されたリポジトリの名前を入れる
<ファイル名>
リポジトリの.github/workflows/内にあるワークフローのファイル名を入れる
ブランチを指定する
URLの後ろに?branch=<ブランチ名>と入れることでワークフローが実行されたリポジトリを指定できる
指定しなかった場合はdefaultに設定されているブランチが対象になる
参考
ワークフロー状態バッジの追加 - GitHub Docs