Compare commits

..

2 Commits

Author SHA1 Message Date
Madison Swain-Bowden
0462c8af9f Merge 830f24e4d8 into 5656298164 2026-02-25 13:56:09 -08:00
Madison Swain-Bowden
830f24e4d8 Fix cache re-evaluation key example in caching strategies docs
Based on the example provided, the save key here would always be different from the cache restore key. And on top of that, the function call for `hashFiles` looked incorrect on the save action (both in casing and for the files it was hashing).

This PR aligns the examples so they'd restore & save for the same purpose.
2026-02-04 11:51:19 -08:00
5 changed files with 9 additions and 9 deletions

View File

@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v5
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL

View File

@@ -19,7 +19,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Install dependencies
run: npm ci --ignore-scripts

View File

@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checking out
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Publish
id: publish
uses: actions/publish-immutable-action@0.0.3

View File

@@ -23,7 +23,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Setup Node.js 24.x
uses: actions/setup-node@v4
with:
@@ -46,7 +46,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Generate files in working directory
shell: bash
run: __tests__/create-cache-files.sh ${{ runner.os }} test-cache
@@ -70,7 +70,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Restore cache
uses: ./
with:
@@ -171,7 +171,7 @@ jobs:
exit 1
fi
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Generate files
run: __tests__/create-cache-files.sh proxy test-cache
- name: Save cache
@@ -266,7 +266,7 @@ jobs:
exit 1
fi
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v5
- name: Restore cache
uses: ./
with:

View File

@@ -238,7 +238,7 @@ Case 2: Where the user would want to re-evaluate the key
```yaml
uses: actions/cache/save@v5
with:
key: npm-cache-${{hashfiles(package-lock.json)}}
key: cache-${{ hashFiles('**/lockfiles') }}
```
### Saving cache even if the build fails