yaml - 如何使用其他变量在 Github Actions 中创建环境变量
问题描述
我想将 GITHUB_SHA 与变量一起使用,如下所示:
name: build
on: ["push"]
env:
PACKAGE: package-$GITHUB_SHA
但是,当我使用时,yaml 不会扩展变量并且我得到了字符串。我该怎么做?
解决方案
As part of an expression, you may access context information using one of two syntaxes.
Index syntax: github['sha']
Property dereference syntax: github.sha
在这种情况下:
name: build
on: ["push"]
env:
PACKAGE: package-${{ github.sha }}
推荐阅读
- ios - 有没有办法准确检测用户在 Xcode 上使用的设备类型
- docker - 运行“docker-compose up”时出错:配置无效,异常退出
- javascript - 在调用每个函数时记录它的名称
- amazon-ec2 - 如何在 linux - redhat 7.4 重启后恢复 cfn-init 命令?
- github - 如何在 GitHub 上的代码审查中手动添加建议?
- python - Bokeh 如何根据 pandas 数据框制作带有错误的趋势线图?
- angular - TS2304:找不到名称“描述”或“预期”
- c# - 调用异步单行 lambda 委托
- jupyter-notebook - 是否可以在 Jupyter Notebook 中缩放粘贴的图像?
- perl - 使用 HTML::PullParser 获取属性值