github.com/nektos/act@v0.2.63/pkg/runner/testdata/set-env-step-env-override/push.yml (about)

     1  on: push
     2  jobs:
     3    _:
     4      runs-on: ubuntu-latest
     5      env:
     6        MY_ENV: test
     7      steps:
     8      - run: exit 1
     9        if: env.MY_ENV != 'test'
    10      - run: |
    11          runs:
    12            using: composite
    13            steps:
    14            - run: exit 1
    15              shell: bash
    16              if: env.MY_ENV != 'val'
    17            - run: echo "MY_ENV=returnedenv" > $GITHUB_ENV
    18              shell: bash
    19        shell: cp {0} action.yml
    20      - uses: ./
    21        env:
    22          MY_ENV: val
    23      - run: exit 1
    24        if: env.MY_ENV != 'returnedenv'