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

     1  name: basic
     2  on: push
     3  
     4  env:
     5    TEST: value
     6  
     7  jobs:
     8    check:
     9      runs-on: ubuntu-latest
    10      steps:
    11        - run: '[[ "$(pwd)" == "${GITHUB_WORKSPACE}" ]]'
    12        - run: echo ${{ env.TEST }} | grep value
    13        - run: env
    14        - uses: docker://node:16-buster-slim
    15          with:
    16            somekey: ${{ env.TEST }}
    17            args: echo ${INPUT_SOMEKEY} | grep somevalue
    18        - run: ls
    19        - run: echo 'hello world'
    20        - run: echo ${GITHUB_SHA} >> $(dirname "${GITHUB_WORKSPACE}")/sha.txt
    21        - run: cat $(dirname "${GITHUB_WORKSPACE}")/sha.txt | grep ${GITHUB_SHA}
    22    build:
    23      runs-on: ubuntu-latest
    24      needs: [check]
    25      steps:
    26        - uses: actions/checkout@v2
    27        - uses: ./actions/action1
    28          with:
    29            args: echo 'build'
    30    test:
    31      runs-on: ubuntu-latest
    32      needs: [build]
    33      steps:
    34        - uses: docker://node:16-buster-slim
    35          with:
    36            args: env
    37        - uses: docker://node:16-buster-slim
    38          with:
    39            entrypoint: /bin/echo
    40            args: ${{github.event_name}}