27
27
os :
28
28
- ubuntu-latest
29
29
- windows-latest
30
- - macos-14
30
+ - macos-latest
31
31
node-version :
32
32
- ' 22'
33
33
- ' 20'
@@ -43,15 +43,15 @@ jobs:
43
43
exclude :
44
44
# No Node 14 on ARM macOS
45
45
- node-version : ' 14'
46
- os : macos-14
46
+ os : macos-latest
47
47
48
48
runs-on : ${{ matrix.os }}
49
49
name : Test Node ${{ matrix.node-version }} on ${{ matrix.os }}${{ (!matrix.bundle && ' with --no-bundle') || '' }}
50
50
51
51
steps :
52
52
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
53
53
- name : Use node version ${{ matrix.node-version }}
54
- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
54
+ uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
55
55
with :
56
56
node-version : ${{ matrix.node-version }}
57
57
check-latest : true
@@ -73,15 +73,15 @@ jobs:
73
73
runs-on :
74
74
- ' self-hosted'
75
75
- ' 1ES.Pool=TypeScript-1ES-GitHub-Large'
76
- - ' 1ES.ImageOverride=ubuntu-22.04 '
76
+ - ' 1ES.ImageOverride=mariner-2.0 '
77
77
78
78
permissions :
79
79
id-token : write
80
80
contents : read
81
81
82
82
steps :
83
83
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
84
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
84
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
85
85
with :
86
86
node-version : ' lts/*'
87
87
- run : npm ci
@@ -90,12 +90,12 @@ jobs:
90
90
run : npm test -- --no-lint --coverage
91
91
92
92
- name : Upload coverage artifact
93
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
93
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
94
94
with :
95
95
name : coverage
96
96
path : coverage
97
97
98
- - uses : codecov/codecov-action@015f24e6818733317a2da2edd6290ab26238649a # v5.0.7
98
+ - uses : codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
99
99
with :
100
100
use_oidc : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) }}
101
101
disable_search : true
@@ -106,7 +106,7 @@ jobs:
106
106
107
107
steps :
108
108
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
109
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
109
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
110
110
with :
111
111
node-version : ' lts/*'
112
112
- run : npm ci
@@ -119,7 +119,7 @@ jobs:
119
119
120
120
steps :
121
121
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
122
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
122
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
123
123
with :
124
124
node-version : ' lts/*'
125
125
- run : npm ci
@@ -132,12 +132,12 @@ jobs:
132
132
133
133
steps :
134
134
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
135
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
135
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
136
136
with :
137
137
node-version : ' lts/*'
138
138
- run : npm ci
139
139
140
- - uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
140
+ - uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
141
141
with :
142
142
path : ~/.cache/dprint
143
143
key : ${{ runner.os }}-dprint-${{ hashFiles('package-lock.json', '.dprint.jsonc') }}
@@ -152,7 +152,7 @@ jobs:
152
152
153
153
steps :
154
154
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
155
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
155
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
156
156
with :
157
157
node-version : ' lts/*'
158
158
- run : npm ci
@@ -168,7 +168,7 @@ jobs:
168
168
169
169
steps :
170
170
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
171
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
171
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
172
172
with :
173
173
node-version : ' lts/*'
174
174
- run : npm ci
@@ -182,7 +182,7 @@ jobs:
182
182
steps :
183
183
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184
184
185
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
185
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
186
186
with :
187
187
node-version : ' lts/*'
188
188
- run : |
@@ -230,7 +230,7 @@ jobs:
230
230
path : base
231
231
ref : ${{ github.base_ref }}
232
232
233
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
233
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
234
234
with :
235
235
node-version : ' lts/*'
236
236
- run : |
@@ -263,7 +263,7 @@ jobs:
263
263
264
264
steps :
265
265
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
266
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
266
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
267
267
with :
268
268
node-version : ' lts/*'
269
269
- run : npm ci
@@ -279,7 +279,7 @@ jobs:
279
279
280
280
steps :
281
281
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
282
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
282
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
283
283
with :
284
284
node-version : ' lts/*'
285
285
- run : npm ci
@@ -298,7 +298,7 @@ jobs:
298
298
299
299
steps :
300
300
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
301
- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
301
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
302
302
with :
303
303
node-version : ' lts/*'
304
304
- run : npm ci
@@ -334,7 +334,7 @@ jobs:
334
334
335
335
- name : Upload baseline diff artifact
336
336
if : ${{ failure() && steps.check-baselines.conclusion == 'failure' }}
337
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
337
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
338
338
with :
339
339
name : fix_baselines.patch
340
340
path : fix_baselines.patch
0 commit comments