github.com/nektos/act@v0.2.63/pkg/artifactcache/testdata/example/example.yaml (about) 1 # Copied from https://github.com/actions/cache#example-cache-workflow 2 name: Caching Primes 3 4 on: push 5 6 jobs: 7 build: 8 runs-on: ubuntu-latest 9 10 steps: 11 - run: env 12 13 - uses: actions/checkout@v3 14 15 - name: Cache Primes 16 id: cache-primes 17 uses: actions/cache@v3 18 with: 19 path: prime-numbers 20 key: ${{ runner.os }}-primes-${{ github.run_id }} 21 restore-keys: | 22 ${{ runner.os }}-primes 23 ${{ runner.os }} 24 25 - name: Generate Prime Numbers 26 if: steps.cache-primes.outputs.cache-hit != 'true' 27 run: cat /proc/sys/kernel/random/uuid > prime-numbers 28 29 - name: Use Prime Numbers 30 run: cat prime-numbers