ワークフローを手動実行する設定
ワークフローを手動で実行するには、workflow_dispatch
イベントで実行するようにワークフローを設定する必要があります。
workflow_dispatch
イベントをトリガーするには、ワークフローが既定のブランチに存在する必要があります。 workflow_dispatch
イベントの構成方法については、「ワークフローをトリガーするイベント」を参照してください。
これらのステップを実行するには、リポジトリへの書き込みアクセスが必要です。
ワークフローの実行
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [アクション] をクリックします。
-
左側のサイド バーで、実行するワークフローの名前をクリックします。
-
ワークフロー実行の一覧の上にある [ワークフローの実行] ボタンをクリックします。
Note
[Run workflow] ボタンが表示されるには、ワークフロー ファイルで
workflow_dispatch
イベント トリガーが使われている必要があります。 [ワークフローの実行] ボタンを使ってワークフローを手動で実行できるのは、workflow_dispatch
イベント トリガーを使っているワークフロー ファイルだけです。workflow_dispatch
イベントの構成方法については、「ワークフローをトリガーするイベント」を参照してください。 -
[Branch] (ブランチ) ドロップダウン メニューを選択し、ワークフローを実行するブランチをクリックします。
-
ワークフローに入力が必要な場合は、フィールドに入力します。
-
[ワークフローの実行] をクリックします。
REST API を使用してワークフローを実行する
REST API を使用する場合は、要求本文パラメーターとして inputs
と ref
を構成します。 入力を省略すると、ワークフロー ファイルで定義されているデフォルト値が使用されます。
Note
workflow_dispatch
イベントに対して最大 10 個の inputs
を定義できます。
REST API の使用の詳細については、「ワークフローの REST API エンドポイント」を参照してください。