内容はタイトルのまんまなんですが、確か前まではGitHub Actionsでつけられるバッジはデフォルトブランチの状態しか表示できなかったと記憶しているんですが、いつの間にか任意のブランチの状態を表示できるようになっていました。
やりかた
Install SSH KeyのmacOSチェック部分を例にとると、デフォルトブランチのバッジの画像URLはhttps://github.com/shimataro/ssh-key-action/workflows/macOS/badge.svg
です。前まではこれしか指定できなかったと記憶しています。特定のブランチ、例えば
develop
ブランチのバッジはhttps://github.com/shimataro/ssh-key-action/workflows/macOS/badge.svg?branch=develop
のように、クエリーストリングにブランチ名をつけてやればOKです。当たり前ですが、存在しないブランチ名を指定するとステータスは表示されません。
例えば
https://github.com/shimataro/ssh-key-action/workflows/macOS/badge.svg?branch=no-such-branch
というURLはこうなります↓
0 件のコメント:
コメントを投稿