我有一个工作流程,在推送到 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)