GitHub ActionsのbadgeをREADMEに簡単に入れるツールを書いた
GitHub Actionsのbadge画像のMarkdownコードを生成するgithub-actions-badgeというコマンドラインツールを作りました。
こんな感じのGitHub ActionsのワークフローごとのBadgeを生成できます。
[![Actions Status: test](https://github.com/azu/github-actions-badge/workflows/test/badge.svg)](https://github.com/azu/github-actions-badge/actions?query=workflow%3A"test")
このBadgeの仕様は次のページにあります。
Install
Install with npm:
npm install github-actions-badge --global
使い方
Usage
$ github-actions-badge
Options
--format "markdown", "json"
Examples
# Copy GitHub Action as Markdown format
$ github-actions-badge | pbcopy
GitHub Actionsの定義ファイル(.github/workflows/*.yml
)が存在するリポジトリのトップディレクトリで実行するだけです。
ワークフローごとにMarkdownのコードを生成してくれます。
$ github-actions-badge
[![Actions Status: test](https://github.com/azu/github-actions-badge/workflows/ci/badge.svg)](https://github.com/azu/github-actions-badge/actions?query=workflow%3Aci)
WorkflowのページにもMarkdownのコピペコードがありますが、Workflowへのリンクが入ってなかったり、コマンドラインから取得したかったので、github-actions-badge を作りました。
Travis CI版は次にリポジトリにあります。
お知らせ欄
JavaScript Primerの書籍版がAmazonで購入できます。
JavaScriptに関する最新情報は週一でJSer.infoを更新しています。
GitHub Sponsorsでの支援を募集しています。