リポジトリのGitHub Actionsワークフローの実行を一覧表示します。オプションで、ワークフロー、ブランチ、イベント、ステータスなどによるフィルタリングが可能です。workflowIdが指定された場合、リストはその特定のワークフローに限定されます。それ以外の場合は、リポジトリ内のすべてのワークフローの実行を返します。
認証の設定については、GitHubワークフロー実行アクションをご覧ください。
このアクションでは、以下の入力を使用できます。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
token | 弦 | 必須。シークレットとして保存されたGitHub Personal Access トークンです。きめ細かいPATには、「Actions: read」権限が必要です。Classic PATには、リポジトリスコープが必要です。 |
|
owner | 弦 | 必須。リポジトリのアカウント所有者(ユーザーまたは組織のログイン)。大文字と小文字は区別されません。 |
|
repo | 弦 | 必須。.gitを含まないリポジトリ名サフィックス。大文字と小文字は区別されません。 |
|
workflowId | 弦 | オプション。ワークフローのファイル名(例: |
|
ブランチ | 弦 | オプション。ブランチ名で絞り込みます。 |
|
イベント | 弦 | オプション。トリガーとなるイベントタイプでフィルタリングします。 |
|
ステータス | 弦 | オプション。実行ステータスまたは結果でフィルタリングします。許可される値: |
|
俳優 | 弦 | オプション。ワークフローをトリガーしたユーザーのGitHubログインでフィルタリングします。 |
|
headSHA | 弦 | オプション。この特定のヘッドコミットSHAを持つ実行のみを返します。 |
|
resultsPerPage | Int | オプション。1ページあたりの結果数(1~100)。デフォルト: |
|
ページ | Int | オプション。取得する結果のページ番号です。デフォルト: |
|
作成された | 弦 | オプション。GitHubの日付範囲構文を使用して、作成日でフィルタリングします。 |
|
excludePullRequests | ブール値 | オプション。 |
|
checkSuiteId | Int | オプション。関連付けられたチェックスイートのIDでフィルタリングします。 |
|
selectors | リスト | オプション。レスポンスから値を抽出するためのJQセレクター。実行は |
|
このアクションは、以下の出力を返します。
出力 | タイプ | 例 |
|---|---|---|
response | オブジェクト | |
success | ブール値 |
|
errorMessage | 弦 | GitHub APIのエラーレスポンス本文が含まれます。 |
ワークフローの例 |
|---|
|