File tree Expand file tree Collapse file tree 4 files changed +7
-98
lines changed Expand file tree Collapse file tree 4 files changed +7
-98
lines changed Original file line number Diff line number Diff line change 33
33
uses : actions/setup-node@v2
34
34
with :
35
35
node-version : ' 16'
36
+ cache : npm
36
37
registry-url : https://npm.pkg.github.com
37
38
scope : ' @${{ github.repository_owner }}'
38
- - name : npm cache
39
- uses : actions/cache@v2
40
- with :
41
- path : ~/.npm
42
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
43
- restore-keys : |
44
- ${{ runner.os }}-node-
45
- - name : Node modules cache
46
- uses : actions/cache@v2
47
- with :
48
- path : node_modules
49
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
50
- restore-keys : |
51
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
52
39
- name : Install dependencies
53
40
run : npm ci
54
41
env :
Original file line number Diff line number Diff line change 22
22
uses : actions/setup-node@v2
23
23
with :
24
24
node-version : ${{ matrix.node }}
25
- - name : npm cache
26
- uses : actions/cache@v2
27
- with :
28
- path : ~/.npm
29
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
30
- restore-keys : |
31
- ${{ runner.os }}-node-
32
- - name : Node modules cache
33
- uses : actions/cache@v2
34
- with :
35
- path : node_modules
36
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
37
- restore-keys : |
38
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
25
+ cache : npm
39
26
- name : Install dependencies
40
27
run : npm ci
41
28
- name : Test
55
42
uses : actions/setup-node@v2
56
43
with :
57
44
node-version : ${{ matrix.node }}
58
- - name : npm cache
59
- uses : actions/cache@v2
60
- with :
61
- path : ~/.npm
62
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
63
- restore-keys : |
64
- ${{ runner.os }}-node-
65
- - name : Node modules cache
66
- uses : actions/cache@v2
67
- with :
68
- path : node_modules
69
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
70
- restore-keys : |
71
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
45
+ cache : npm
72
46
- name : Install dependencies
73
47
run : npm ci
74
48
- name : Lint
88
62
uses : actions/setup-node@v2
89
63
with :
90
64
node-version : ${{ matrix.node }}
91
- - name : npm cache
92
- uses : actions/cache@v2
93
- with :
94
- path : ~/.npm
95
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
96
- restore-keys : |
97
- ${{ runner.os }}-node-
98
- - name : Node modules cache
99
- uses : actions/cache@v2
100
- with :
101
- path : node_modules
102
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
103
- restore-keys : |
104
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
65
+ cache : npm
105
66
- name : Install dependencies
106
67
run : npm ci
107
68
- name : Build
Original file line number Diff line number Diff line change 16
16
uses : actions/setup-node@v2
17
17
with :
18
18
node-version : ' 12'
19
+ cache : npm
19
20
registry-url : https://registry.npmjs.org
20
21
- name : Check version
21
22
id : version
25
26
echo "::set-output name=published::$(npm view $(jq -r '.name' package.json)@$(jq -r '.version' package.json) version)"
26
27
env :
27
28
NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
28
- - name : npm cache
29
- uses : actions/cache@v2
30
- with :
31
- path : ~/.npm
32
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
33
- restore-keys : |
34
- ${{ runner.os }}-node-
35
- - name : Node modules cache
36
- uses : actions/cache@v2
37
- with :
38
- path : node_modules
39
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
40
- restore-keys : |
41
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
42
29
- name : Install dependencies
43
30
run : npm ci
44
31
- name : Build
57
44
uses : actions/setup-node@v2
58
45
with :
59
46
node-version : ' 12'
47
+ cache : npm
60
48
registry-url : https://npm.pkg.github.com
61
49
- name : Check version
62
50
id : version
66
54
echo "::set-output name=published::$(npm view $(jq -r '.name' package.json)@$(jq -r '.version' package.json) version)"
67
55
env :
68
56
NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
69
- - name : npm cache
70
- uses : actions/cache@v2
71
- with :
72
- path : ~/.npm
73
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
74
- restore-keys : |
75
- ${{ runner.os }}-node-
76
- - name : Node modules cache
77
- uses : actions/cache@v2
78
- with :
79
- path : node_modules
80
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
81
- restore-keys : |
82
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
83
57
- name : Install dependencies
84
58
run : npm ci
85
59
- name : Build
Original file line number Diff line number Diff line change 44
44
uses : actions/setup-node@v2
45
45
with :
46
46
node-version : ' 16'
47
- - name : npm cache
48
- uses : actions/cache@v2
49
- with :
50
- path : ~/.npm
51
- key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
52
- restore-keys : |
53
- ${{ runner.os }}-node-
54
- - name : Node modules cache
55
- uses : actions/cache@v2
56
- with :
57
- path : node_modules
58
- key : ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
59
- restore-keys : |
60
- ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }}
47
+ cache : npm
61
48
- name : Install dependencies
62
49
run : npm ci
63
50
- name : Cut ${{ github.event.inputs.version }}${{ github.event.client_payload.version }} version
You can’t perform that action at this time.
0 commit comments