gh workflow run
gh workflow run [<workflow-id> | <workflow-name>] [flags]
为给定工作流程创建一个 workflow_dispatch
事件。
此命令将触发 GitHub Actions 运行给定工作流程文件。给定工作流程文件必须支持 on.workflow_dispatch
触发器才能以这种方式运行。
如果工作流程文件支持输入,则可以通过几种方式指定它们
- 交互式
- 通过
-f/--raw-field
或 -F/--field
标志
- 作为 JSON,通过标准输入
选项
-F
, --field <key=value>
- 以 key=value 格式添加字符串参数,尊重 @ 语法(参见“gh help api”)。
-
--json
- 通过 STDIN 以 JSON 格式读取工作流程输入
-f
, --raw-field <key=value>
- 以 key=value 格式添加字符串参数
-r
, --ref <string>
- 包含要运行的工作流程文件版本的树枝或标记名称
从父命令继承的选项
-R
, --repo <[HOST/]OWNER/REPO>
- 使用 [HOST/]OWNER/REPO 格式选择另一个存储库
示例
另请参阅