如何在GitHub Actions工作流YAML中引用部署环境名称?
在GitHub Actions工作流中获取部署环境名称
你可以使用github.environment上下文变量来获取当前job指定的环境名称,直接替换示例中的????即可。
修改后的完整代码如下:
jobs: example: runs-on: ubuntu-latest environment: "foobarbaz" ... steps: ... - name: Terraform Check Format id: terraform-fmt run: terraform -chdir=terraform/stacks/${{ github.environment }}/${{ matrix.stack }} fmt -check
补充说明
github.environment会直接返回当前job中定义的环境名称,比如示例里的foobarbaz- 如果当前job未指定环境,该变量会返回空字符串
内容的提问来源于stack exchange,提问作者Joohwan
相关产品推荐
相关产品推荐

