Skip to content

Commit 2723f00

Browse files
authored
ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows (anuraghazra#1382)
1 parent 02ebd32 commit 2723f00

File tree

2 files changed

+4
-13
lines changed

2 files changed

+4
-13
lines changed

.github/workflows/generate-theme-doc.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v1
1616
- name: setup node
17-
uses: actions/setup-node@v1
17+
uses: actions/setup-node@v2
1818
with:
1919
node-version: "12.x"
20+
cache: npm
2021

2122
- name: npm install, generate readme
2223
run: |

.github/workflows/test.yml

+2-12
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,10 @@ jobs:
1616
- uses: actions/checkout@v2
1717

1818
- name: Setup Node
19-
uses: actions/setup-node@v1
19+
uses: actions/setup-node@v2
2020
with:
2121
node-version: "12.x"
22-
23-
- name: Cache node modules
24-
uses: actions/cache@v2
25-
env:
26-
cache-name: cache-node-modules
27-
with:
28-
path: ~/.npm
29-
key:
30-
${{ runner.os }}-npm-cache-${{ hashFiles('**/package-lock.json') }}
31-
restore-keys: |
32-
${{ runner.os }}-npm-cache-
22+
cache: npm
3323

3424
- name: Install & Test
3525
run: |

0 commit comments

Comments
 (0)