19
19
matrix :
20
20
node-version : [16.x]
21
21
steps :
22
- - uses : actions/checkout@v3
22
+ - uses : actions/checkout@v4
23
23
- name : Use Node.js ${{ matrix.node-version }}
24
- uses : actions/setup-node@v3
24
+ uses : actions/setup-node@v4
25
25
with :
26
26
node-version : ${{ matrix.node-version }}
27
27
@@ -31,14 +31,14 @@ jobs:
31
31
32
32
- name : Check cached node_modules
33
33
id : check_cache
34
- uses : actions/cache@v3
34
+ uses : actions/cache@v4
35
35
with :
36
36
path : ${{ env.CACHE_NODE_MODULES_PATH }}
37
37
key : ${{ steps.lockfile_hash.outputs.hash }}
38
38
39
39
- name : Install dependencies
40
40
if : steps.check_cache.outputs.cache-hit == ''
41
- run : yarn install --immutable
41
+ run : yarn install --frozen-lockfile
42
42
outputs :
43
43
cache_node_modules_key : ${{ steps.lockfile_hash.outputs.hash }}
44
44
@@ -49,14 +49,14 @@ jobs:
49
49
matrix :
50
50
node-version : [16.x]
51
51
steps :
52
- - uses : actions/checkout@v3
52
+ - uses : actions/checkout@v4
53
53
- name : Use Node.js ${{ matrix.node-version }}
54
- uses : actions/setup-node@v3
54
+ uses : actions/setup-node@v4
55
55
with :
56
56
node-version : ${{ matrix.node-version }}
57
57
58
58
- name : Check cached node_modules
59
- uses : actions/cache@v3
59
+ uses : actions/cache@v4
60
60
with :
61
61
path : ${{ env.CACHE_NODE_MODULES_PATH }}
62
62
key : ${{ needs.prepare.outputs.cache_node_modules_key }}
@@ -71,14 +71,14 @@ jobs:
71
71
matrix :
72
72
node-version : [16.x, 18.x]
73
73
steps :
74
- - uses : actions/checkout@v3
74
+ - uses : actions/checkout@v4
75
75
- name : Use Node.js ${{ matrix.node-version }}
76
- uses : actions/setup-node@v3
76
+ uses : actions/setup-node@v4
77
77
with :
78
78
node-version : ${{ matrix.node-version }}
79
79
80
80
- name : Check cached node_modules
81
- uses : actions/cache@v3
81
+ uses : actions/cache@v4
82
82
with :
83
83
path : ${{ env.CACHE_NODE_MODULES_PATH }}
84
84
key : ${{ needs.prepare.outputs.cache_node_modules_key }}
@@ -93,14 +93,14 @@ jobs:
93
93
matrix :
94
94
node-version : [16.x]
95
95
steps :
96
- - uses : actions/checkout@v3
96
+ - uses : actions/checkout@v4
97
97
- name : Use Node.js ${{ matrix.node-version }}
98
- uses : actions/setup-node@v3
98
+ uses : actions/setup-node@v4
99
99
with :
100
100
node-version : ${{ matrix.node-version }}
101
101
102
102
- name : Check cached node_modules
103
- uses : actions/cache@v3
103
+ uses : actions/cache@v4
104
104
with :
105
105
path : ${{ env.CACHE_NODE_MODULES_PATH }}
106
106
key : ${{ needs.prepare.outputs.cache_node_modules_key }}
@@ -109,7 +109,7 @@ jobs:
109
109
run : yarn test --collect-coverage
110
110
111
111
- name : Upload coverage reports to Codecov
112
- uses : codecov/codecov-action@v3
112
+ uses : codecov/codecov-action@v4
113
113
with :
114
114
token : ${{ secrets.CODECOV_TOKEN }}
115
115
verbose : true
@@ -121,14 +121,14 @@ jobs:
121
121
matrix :
122
122
node-version : [16.x]
123
123
steps :
124
- - uses : actions/checkout@v3
124
+ - uses : actions/checkout@v4
125
125
- name : Use Node.js ${{ matrix.node-version }}
126
- uses : actions/setup-node@v3
126
+ uses : actions/setup-node@v4
127
127
with :
128
128
node-version : ${{ matrix.node-version }}
129
129
130
130
- name : Check cached node_modules
131
- uses : actions/cache@v3
131
+ uses : actions/cache@v4
132
132
with :
133
133
path : ${{ env.CACHE_NODE_MODULES_PATH }}
134
134
key : ${{ needs.prepare.outputs.cache_node_modules_key }}
0 commit comments