【发布时间】:2021-12-14 14:32:38
【问题描述】:
“操作”选项卡仅显示在主分支的 /.github/workflows/ 中创建的工作流
我有带有 workflow_dispatch 触发器的 workflow.yml 文件,这些文件在尚未合并到主分支的另一个分支(测试)中定义
我有什么方法可以查看和运行带有workflow_dispatch 触发器的工作流,这些触发器是在另一个尚未与主分支合并的分支中创建的?
【问题讨论】:
标签: github-actions
“操作”选项卡仅显示在主分支的 /.github/workflows/ 中创建的工作流
我有带有 workflow_dispatch 触发器的 workflow.yml 文件,这些文件在尚未合并到主分支的另一个分支(测试)中定义
我有什么方法可以查看和运行带有workflow_dispatch 触发器的工作流,这些触发器是在另一个尚未与主分支合并的分支中创建的?
【问题讨论】:
标签: github-actions
目前看来您无法更改。它从默认分支采取行动。您可以更改默认分支,但我认为这对您来说是不可接受的(我理解)。请看here on github community - Workflow files only picked up from master?
【讨论】:
如果您使用网络浏览器,您会看到一个下拉列表 - Use workflow from
如果使用GitHub CLI,需要使用--ref标志
gh.exe 工作流运行 workflown_name --ref branch_name -f param_name=value
文档是here
【讨论】: