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 }}