我希望将maven镜像版本作为环境变量传递,但是当我尝试访问该env.MAVEN_VERSION变量时,会出现错误。
错误-工作流无效。.github/workflows/Merge.yaml(行:13 image:)未识别的命名值:'env'。在表达式中的位置1处位于:env.MAVEN_VERSION
Yaml文件 ---
错误-工作流无效。.github/workflows/Merge.yaml(行:13 image:)未识别的命名值:'env'。在表达式中的位置1处位于:env.MAVEN_VERSION
Yaml文件 ---
on:
push:
branches: [ master ]
env:
MAVEN_VERSION: maven:3.8.6-jdk-11
jobs:
build:
runs-on: ubuntu-latest
container:
image: ${{ env.MAVEN_VERSION }}
steps:
- name: Env Variable
run: echo ${{ env.MAVEN_VERSION }}
${{ needs.prepare-image.outputs.image }}
吗? - Sam Finnigan在以下作业中,“steps”未定义步骤,也未在“uses”中调用工作流程:prepare-image
- vincentlee