on: [push] jobs: upload: runs-on: docker steps: - run: mkdir -p path/to/artifact - run: echo hello > path/to/artifact/world.txt - uses: actions/upload-artifact@v3 with: name: my-artifact path: path/to/artifact/world.txt download: runs-on: docker steps: - run: "! test -f world.txt" - uses: actions/download-artifact@v3 with: name: my-artifact - run: "test -f world.txt"