Skip to content

Commit 52e6e4c

Browse files
committed
chore: prefer cache option of setup-node
1 parent 08da123 commit 52e6e4c

File tree

1 file changed

+6
-42
lines changed

1 file changed

+6
-42
lines changed

.github/workflows/main.yml

+6-42
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,7 @@ jobs:
1919
- uses: actions/setup-node@v4
2020
with:
2121
node-version: "lts/*"
22-
- name: Cache modules
23-
uses: actions/cache@v4
24-
with:
25-
path: ~/.npm
26-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
27-
restore-keys: |
28-
${{ runner.os }}-node-
22+
cache: "npm"
2923
- name: Install dependencies
3024
run: |
3125
npm ci
@@ -43,13 +37,7 @@ jobs:
4337
- uses: actions/setup-node@v4
4438
with:
4539
node-version: "lts/*"
46-
- name: Cache modules
47-
uses: actions/cache@v4
48-
with:
49-
path: ~/.npm
50-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
51-
restore-keys: |
52-
${{ runner.os }}-node-
40+
cache: "npm"
5341
- name: Install dependencies
5442
run: |
5543
npm ci
@@ -66,13 +54,7 @@ jobs:
6654
- uses: actions/setup-node@v4
6755
with:
6856
node-version: "lts/*"
69-
- name: Cache modules
70-
uses: actions/cache@v4
71-
with:
72-
path: ~/.npm
73-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
74-
restore-keys: |
75-
${{ runner.os }}-node-
57+
cache: "npm"
7658
- name: Install dependencies
7759
run: |
7860
npm ci
@@ -89,13 +71,7 @@ jobs:
8971
- uses: actions/setup-node@v4
9072
with:
9173
node-version: "lts/*"
92-
- name: Cache npm
93-
uses: actions/cache@v4
94-
with:
95-
path: ~/.npm
96-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
97-
restore-keys: |
98-
${{ runner.os }}-node-
74+
cache: "npm"
9975
- name: Install dependencies
10076
run: |
10177
npm ci
@@ -122,13 +98,7 @@ jobs:
12298
- uses: actions/setup-node@v4
12399
with:
124100
node-version: "lts/*"
125-
- name: Cache npm
126-
uses: actions/cache@v4
127-
with:
128-
path: ~/.npm
129-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
130-
restore-keys: |
131-
${{ runner.os }}-node-
101+
cache: "npm"
132102
- name: Install dependencies
133103
run: |
134104
npm ci
@@ -154,13 +124,7 @@ jobs:
154124
uses: actions/setup-node@v4
155125
with:
156126
node-version: ${{ matrix.node-version }}
157-
- name: Cache modules
158-
uses: actions/cache@v4
159-
with:
160-
path: ~/.npm
161-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
162-
restore-keys: |
163-
${{ runner.os }}-node-
127+
cache: "npm"
164128
- name: Install dependencies
165129
run: |
166130
npm ci

0 commit comments

Comments
 (0)