Github cli in Action未运行工作流



尝试设置一个计划的工作流,该工作流在不同的分支上触发具有特定设置的工作流(对我们来说,这相当于不同的项目(

- run: |
gh workflow run 'full_branch_manual.yml' -F RunTests=true -F ValidateOnly=true  -r ${{matrix.TARGET_BRANCH}}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

但是,当触发器运行时,它无法触发目标工作流,也不会将触发工作流标记为任何错误。我确实注意到,由于运行该命令,它不会在日志中输出任何内容。

我查过文件了(https://docs.github.com/en/actions/using-workflows/using-github-cli-in-workflows)它说它可以运行任何";GitHub CLI命令";

注意,我查看了Reusable工作流,但看不到如何指定为特定分支运行工作流。

有人做到了吗?

我可以确认使用个人访问令牌确实有效

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN_PAT }}

最新更新