github.com/nektos/act@v0.2.63/pkg/runner/testdata/shells/bash/push.yml (about) 1 on: push 2 env: 3 MY_SHELL: bash 4 jobs: 5 check: 6 runs-on: ubuntu-latest 7 steps: 8 - shell: ${{ env.MY_SHELL }} 9 run: | 10 if [[ -n "$BASH" ]]; then 11 echo "I'm $BASH!" 12 else 13 exit 1 14 fi 15 check-container: 16 runs-on: ubuntu-latest 17 container: node:16-buster-slim 18 steps: 19 - shell: ${{ env.MY_SHELL }} 20 run: | 21 if [[ -n "$BASH" ]]; then 22 echo "I'm $BASH!" 23 else 24 exit 1 25 fi 26 check-job-default: 27 runs-on: ubuntu-latest 28 defaults: 29 run: 30 shell: ${{ env.MY_SHELL }} 31 steps: 32 - run: | 33 if [[ -n "$BASH" ]]; then 34 echo "I'm $BASH!" 35 else 36 exit 1 37 fi