Skip to content

Commit 0e65cbf

Browse files
ci: cache nodejs versions (#315)
1 parent 412a9c4 commit 0e65cbf

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/test.yml

+13
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,22 @@ jobs:
2828
version: 8
2929
run_install: true
3030

31+
- name: Restore Node.js versions
32+
id: cache-nodejs
33+
uses: actions/cache/restore@v3
34+
with:
35+
path: /home/runner/.cache/nve
36+
key: ${{ runner.os }}-nodejs-${{ hashFiles('tests/index.ts') }}
37+
3138
- name: Test
3239
run: pnpm test
3340

41+
- name: Save Node.js versions
42+
uses: actions/cache/save@v3
43+
with:
44+
path: /home/runner/.cache/nve
45+
key: ${{ steps.cache-nodejs.outputs.cache-primary-key }}
46+
3447
- name: Type check
3548
if: ${{ matrix.os == 'ubuntu-latest' }}
3649
run: pnpm type-check

0 commit comments

Comments
 (0)