github.com/nektos/act@v0.2.63/pkg/runner/testdata/workdir/push.yml (about) 1 on: push 2 3 defaults: 4 run: 5 working-directory: /tmp 6 7 jobs: 8 workdir: 9 runs-on: ubuntu-latest 10 defaults: 11 run: 12 working-directory: /root 13 steps: 14 - run: '[[ "$(pwd)" == "/root" ]]' 15 16 - run: mkdir -p "${GITHUB_WORKSPACE}/workdir" 17 18 - run: '[[ "$(pwd)" == "${GITHUB_WORKSPACE}/workdir" ]]' 19 working-directory: workdir 20 21 top-level-workdir: 22 runs-on: ubuntu-latest 23 steps: 24 - run: '[[ "$(pwd)" == "/tmp" ]]' 25 26 workdir-from-matrix: 27 runs-on: ubuntu-latest 28 strategy: 29 max-parallel: 1 30 matrix: 31 work_dir: ["/tmp", "/root"] 32 steps: 33 - run: '[[ "$(pwd)" == "${{ matrix.work_dir }}" ]]' 34 working-directory: ${{ matrix.work_dir }}