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