workflow_dispatch - CI/CD用語集の定義
workflow_dispatch は、オプションの input を伴ってオンデマンドでワークフローを開始する手動トリガーです。
workflow_dispatch は、Actions の UI または API からワークフローを手動で開始できるトリガーであり、オプションで型付きの input を渡せます。
on: workflow_dispatch を追加すると UI に Run workflow ボタンが表示され、API 駆動の手動実行が有効になります。input を使うと、例えば環境を選ぶなど、実行をパラメータ化できます。
input を伴う場合
.github/workflows/deploy.yml
on:
workflow_dispatch:
inputs:
environment:
type: choice
options: [staging, production]関連ガイド
Scheduled Workflow - CI/CD Glossary DefinitionScheduled Workflow: A scheduled workflow runs on a cron timetable defined under `on: schedule`, using POSIX c…
Workflow Run - CI/CD Glossary DefinitionWorkflow Run: A workflow run is a single execution of a workflow triggered by an event, containing all of tha…