Skip to content
Latchkey

Workflow Dispatch - CI/CD 用語集の定義

workflow dispatch とは、UI、REST API、または gh CLI から GitHub Actions の workflow を手動で開始できる workflow_dispatch トリガーで、任意で型付きの inputs を渡せます。

定義の仕方

workflow に on: workflow_dispatch: を追加します。typestringbooleanchoice、または environmentinputs: を宣言でき、それらはユーザーが workflow を実行するときにフォームフィールドとして表示されます。

inputs の受け取り先

ディスパッチされた inputs は ${{ inputs.<name> }}(または github.event.inputs.<name>)で読み取ります。これは CI で手動の deploy または release ボタンを作る標準的な方法です。

関連ガイド