2727 os :
2828 - ubuntu-latest
2929 - windows-latest
30- - macos-14
30+ - macos-latest
3131 node-version :
3232 - ' 22'
3333 - ' 20'
@@ -43,15 +43,15 @@ jobs:
4343 exclude :
4444 # No Node 14 on ARM macOS
4545 - node-version : ' 14'
46- os : macos-14
46+ os : macos-latest
4747
4848 runs-on : ${{ matrix.os }}
4949 name : Test Node ${{ matrix.node-version }} on ${{ matrix.os }}${{ (!matrix.bundle && ' with --no-bundle') || '' }}
5050
5151 steps :
5252 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5353 - 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
5555 with :
5656 node-version : ${{ matrix.node-version }}
5757 check-latest : true
@@ -73,15 +73,15 @@ jobs:
7373 runs-on :
7474 - ' self-hosted'
7575 - ' 1ES.Pool=TypeScript-1ES-GitHub-Large'
76- - ' 1ES.ImageOverride=ubuntu-22.04 '
76+ - ' 1ES.ImageOverride=mariner-2.0 '
7777
7878 permissions :
7979 id-token : write
8080 contents : read
8181
8282 steps :
8383 - 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
8585 with :
8686 node-version : ' lts/*'
8787 - run : npm ci
@@ -90,12 +90,12 @@ jobs:
9090 run : npm test -- --no-lint --coverage
9191
9292 - name : Upload coverage artifact
93- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
93+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
9494 with :
9595 name : coverage
9696 path : coverage
9797
98- - uses : codecov/codecov-action@015f24e6818733317a2da2edd6290ab26238649a # v5.0.7
98+ - uses : codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
9999 with :
100100 use_oidc : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) }}
101101 disable_search : true
@@ -106,7 +106,7 @@ jobs:
106106
107107 steps :
108108 - 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
110110 with :
111111 node-version : ' lts/*'
112112 - run : npm ci
@@ -119,7 +119,7 @@ jobs:
119119
120120 steps :
121121 - 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
123123 with :
124124 node-version : ' lts/*'
125125 - run : npm ci
@@ -132,12 +132,12 @@ jobs:
132132
133133 steps :
134134 - 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
136136 with :
137137 node-version : ' lts/*'
138138 - run : npm ci
139139
140- - uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
140+ - uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
141141 with :
142142 path : ~/.cache/dprint
143143 key : ${{ runner.os }}-dprint-${{ hashFiles('package-lock.json', '.dprint.jsonc') }}
@@ -152,7 +152,7 @@ jobs:
152152
153153 steps :
154154 - 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
156156 with :
157157 node-version : ' lts/*'
158158 - run : npm ci
@@ -168,7 +168,7 @@ jobs:
168168
169169 steps :
170170 - 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
172172 with :
173173 node-version : ' lts/*'
174174 - run : npm ci
@@ -182,7 +182,7 @@ jobs:
182182 steps :
183183 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184184
185- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
185+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
186186 with :
187187 node-version : ' lts/*'
188188 - run : |
@@ -230,7 +230,7 @@ jobs:
230230 path : base
231231 ref : ${{ github.base_ref }}
232232
233- - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
233+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
234234 with :
235235 node-version : ' lts/*'
236236 - run : |
@@ -263,7 +263,7 @@ jobs:
263263
264264 steps :
265265 - 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
267267 with :
268268 node-version : ' lts/*'
269269 - run : npm ci
@@ -279,7 +279,7 @@ jobs:
279279
280280 steps :
281281 - 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
283283 with :
284284 node-version : ' lts/*'
285285 - run : npm ci
@@ -298,7 +298,7 @@ jobs:
298298
299299 steps :
300300 - 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
302302 with :
303303 node-version : ' lts/*'
304304 - run : npm ci
@@ -334,7 +334,7 @@ jobs:
334334
335335 - name : Upload baseline diff artifact
336336 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
338338 with :
339339 name : fix_baselines.patch
340340 path : fix_baselines.patch
0 commit comments