github.com/nektos/act@v0.2.63/pkg/runner/testdata/GITHUB_ENV-use-in-env-ctx/push.yml (about) 1 on: push 2 jobs: 3 _: 4 runs-on: ubuntu-latest 5 env: 6 MYGLOBALENV3: myglobalval3 7 steps: 8 - run: | 9 echo MYGLOBALENV1=myglobalval1 > $GITHUB_ENV 10 echo "::set-env name=MYGLOBALENV2::myglobalval2" 11 - uses: nektos/act-test-actions/script@main 12 with: 13 main: | 14 env 15 [[ "$MYGLOBALENV1" = "${{ env.MYGLOBALENV1 }}" ]] 16 [[ "$MYGLOBALENV1" = "${{ env.MYGLOBALENV1ALIAS }}" ]] 17 [[ "$MYGLOBALENV1" = "$MYGLOBALENV1ALIAS" ]] 18 [[ "$MYGLOBALENV2" = "${{ env.MYGLOBALENV2 }}" ]] 19 [[ "$MYGLOBALENV2" = "${{ env.MYGLOBALENV2ALIAS }}" ]] 20 [[ "$MYGLOBALENV2" = "$MYGLOBALENV2ALIAS" ]] 21 [[ "$MYGLOBALENV3" = "${{ env.MYGLOBALENV3 }}" ]] 22 [[ "$MYGLOBALENV3" = "${{ env.MYGLOBALENV3ALIAS }}" ]] 23 [[ "$MYGLOBALENV3" = "$MYGLOBALENV3ALIAS" ]] 24 env: 25 MYGLOBALENV1ALIAS: ${{ env.MYGLOBALENV1 }} 26 MYGLOBALENV2ALIAS: ${{ env.MYGLOBALENV2 }} 27 MYGLOBALENV3ALIAS: ${{ env.MYGLOBALENV3 }}