Skip to content

Commit 18eda1b

Browse files
committed
ci(code-check): update cache config
1 parent 2a40759 commit 18eda1b

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

.github/workflows/code-check.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ jobs:
2525
cache: pnpm
2626

2727
- name: Cache dependencies
28+
id: node_modules_cache_id
2829
uses: actions/cache@v4
2930
with:
30-
path: ~/.pnpm-store
31-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
31+
path: node_modules
32+
key: node_modules-${{ hashFiles('**/pnpm-lock.yaml') }}
3233

3334
- name: Install dependencies
3435
run: pnpm install
@@ -52,10 +53,10 @@ jobs:
5253
cache: pnpm
5354

5455
- name: Restore cached dependencies
55-
uses: actions/cache@v2
56+
uses: actions/cache@v4
5657
with:
57-
path: ~/.pnpm-store
58-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
58+
path: node_modules
59+
key: node_modules-${{ hashFiles('**/pnpm-lock.yaml') }}
5960

6061
- name: Lint Check
6162
run: pnpm lint
@@ -75,8 +76,8 @@ jobs:
7576
- name: Cache dependencies
7677
uses: actions/cache@v2
7778
with:
78-
path: ~/.pnpm-store
79-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
79+
path: node_modules
80+
key: node_modules-${{ hashFiles('**/pnpm-lock.yaml') }}
8081

8182
- name: Setup Node
8283
uses: actions/setup-node@v4
@@ -105,10 +106,10 @@ jobs:
105106
cache: pnpm
106107

107108
- name: Cache dependencies
108-
uses: actions/cache@v2
109+
uses: actions/cache@v4
109110
with:
110-
path: ~/.pnpm-store
111-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
111+
path: node_modules
112+
key: node_modules-${{ hashFiles('**/pnpm-lock.yaml') }}
112113

113114
- name: Unit Test
114115
run: pnpm test
@@ -132,10 +133,10 @@ jobs:
132133
cache: pnpm
133134

134135
- name: Cache dependencies
135-
uses: actions/cache@v2
136+
uses: actions/cache@v4
136137
with:
137-
path: ~/.pnpm-store
138-
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
138+
path: node_modules
139+
key: node_modules-${{ hashFiles('**/pnpm-lock.yaml') }}
139140

140141
- name: Build
141142
run: pnpm build

0 commit comments

Comments
 (0)