小编use*_*253的帖子

如何将 bash 命令的输出传递给 Github Action 参数

我有一个工作流程,在推送到 master 之后,我想创建一个版本并将资产上传到它。
我正在使用actions/create-release@v1和actions/upload-release-asset@v1。

我想将 bash 命令的输出传递给操作参数。但是我发现“$(command)”的语法不起作用。

如何将 bash 命令的输出传递给操作的参数。

例如,我想做这样的事情:

- name: Create Release
  id: create_release
  uses: actions/create-release@v1
  env:
    GITHUB_TOKEN: ${{ secrets.token }}
  with:
    tag_name: $(cat projectFile | grep -Po '(?<=Version>).*(?=</Version>)')
Run Code Online (Sandbox Code Playgroud)

bash github-actions

14
推荐指数
3
解决办法
7666
查看次数

标签 统计

bash ×1

github-actions ×1