github.com/nektos/act@v0.2.63/pkg/runner/testdata/environment-variables/push.yml (about)

     1  name: environment variables
     2  on: push
     3  
     4  jobs:
     5    test:
     6      runs-on: ubuntu-latest
     7      steps:
     8        - name: Test on job level
     9          run: |
    10            echo \$UPPER=$UPPER
    11            echo \$upper=$upper
    12            echo \$LOWER=$LOWER
    13            echo \$lower=$lower
    14            [[ "$UPPER" = "UPPER" ]] || exit 1
    15            [[ "$upper" = "" ]] || exit 1
    16            [[ "$LOWER" = "" ]] || exit 1
    17            [[ "$lower" = "lower" ]] || exit 1
    18        - name: Test on step level
    19          run: |
    20            echo \$UPPER=$UPPER
    21            echo \$upper=$upper
    22            echo \$LOWER=$LOWER
    23            echo \$lower=$lower
    24            [[ "$UPPER" = "upper" ]] || exit 1
    25            [[ "$upper" = "" ]] || exit 1
    26            [[ "$LOWER" = "" ]] || exit 1
    27            [[ "$lower" = "LOWER" ]] || exit 1
    28          env:
    29            UPPER: upper
    30            lower: LOWER
    31      env:
    32        UPPER: UPPER
    33        lower: lower