workflow_dispatchイベントを介してGitHub Actionsワークフローの実行をトリガーします。ターゲットワークフローには、workflow_dispatchトリガーが構成されている必要があります。成功すると、GitHubはHTTP 204 No Contentを返します。
認証の設定については、GitHubワークフロー実行アクションをご覧ください。
このアクションでは、以下の入力を使用できます。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
token | 弦 | 必須。シークレットとして保存されたGitHub Personal Access トークンです。Fine-grained PATには、Actions: write権限が必要です。Classic PATには、リポジトリスコープが必要です。 |
|
owner | 弦 | 必須。リポジトリのアカウント所有者(ユーザーまたは組織のログイン)。大文字と小文字は区別されません。 |
|
repo | 弦 | 必須。.gitを含まないリポジトリ名サフィックス。大文字と小文字は区別されません。 |
|
workflowId | 弦 | 必須。ワークフローのファイル名、または数値のワークフローID。 |
|
ref | 弦 | 必須。ワークフローを実行するgitリファレンス(ブランチまたはタグ)です。リポジトリに存在する必要があります。 |
|
入力 | 地図 | オプション。ワークフローの |
|
selectors | リスト | オプション。レスポンスから値を抽出するためのJQセレクター。 |
|
このアクションは、以下の出力を返します。
出力 | タイプ | 例 |
|---|---|---|
response | オブジェクト | |
success | ブール値 |
|
errorMessage | 弦 | GitHub APIのエラーレスポンス本文が含まれます。一般的なエラー:404(リポジトリまたはワークフローが見つからない)、422(参照が存在しない、または |
ワークフローの例 |
|---|
|