gh run list

gh run list [flags]

列出最近的工作流运行。

请注意,为 `-w` 标志提供 `workflow_name` 不会获取已禁用的工作流。还要传递 `-a` 标志以使用 `workflow_name` 和 `-w` 标志获取已禁用的工作流运行。

选项

-a, --all
包括已禁用的工作流
-b, --branch <string>
按分支过滤运行
-c, --commit <SHA>
按提交的 SHA 过滤运行
--created <date>
按创建日期过滤运行
-e, --event <event>
按触发运行的事件过滤运行
-q, --jq <expression>
使用 jq 表达式过滤 JSON 输出
--json <fields>
使用指定的字段输出 JSON
-L, --limit <int> (默认值 20)
要获取的运行的最大数量
-s, --status <string>
按状态过滤运行:{queued|completed|in_progress|requested|waiting|action_required|cancelled|failure|neutral|skipped|stale|startup_failure|success|timed_out}
-t, --template <string>
使用 Go 模板格式化 JSON 输出;请参阅“gh help formatting”
-u, --user <string>
按触发运行的用户过滤运行
-w, --workflow <string>
按工作流过滤运行

从父命令继承的选项

-R, --repo <[HOST/]OWNER/REPO>
使用 [HOST/]OWNER/REPO 格式选择另一个存储库

别名

gh run ls

JSON 字段

attempt, conclusion, createdAt, databaseId, displayTitle, event, headBranch, headSha, name, number, startedAt, status, updatedAt, url, workflowDatabaseId, workflowName

另请参阅