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 :
52- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
52+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5353 - name : Use node version ${{ matrix.node-version }}
54- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
54+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.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 :
83- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
84- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
83+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
84+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
8585 with :
8686 node-version : ' lts/*'
8787 - run : npm ci
@@ -90,23 +90,23 @@ jobs:
9090 run : npm test -- --no-lint --coverage
9191
9292 - name : Upload coverage artifact
93- uses : actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
93+ uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
9494 with :
9595 name : coverage
9696 path : coverage
9797
98- - uses : codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0
98+ - uses : codecov/codecov-action@7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1.1
9999 with :
100- use_oidc : true
100+ use_oidc : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) }}
101101 disable_search : true
102102 files : ./coverage/codecov.json
103103
104104 lint :
105105 runs-on : ubuntu-latest
106106
107107 steps :
108- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
109- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
108+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
109+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
110110 with :
111111 node-version : ' lts/*'
112112 - run : npm ci
@@ -118,8 +118,8 @@ jobs:
118118 runs-on : ubuntu-latest
119119
120120 steps :
121- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
122- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
121+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
122+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
123123 with :
124124 node-version : ' lts/*'
125125 - run : npm ci
@@ -131,13 +131,13 @@ jobs:
131131 runs-on : ubuntu-latest
132132
133133 steps :
134- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
135- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
134+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
135+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
136136 with :
137137 node-version : ' lts/*'
138138 - run : npm ci
139139
140- - uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.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') }}
@@ -151,8 +151,8 @@ jobs:
151151 runs-on : ubuntu-latest
152152
153153 steps :
154- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
155- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
154+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
155+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
156156 with :
157157 node-version : ' lts/*'
158158 - run : npm ci
@@ -167,8 +167,8 @@ jobs:
167167 runs-on : ubuntu-latest
168168
169169 steps :
170- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
171- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
170+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
171+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
172172 with :
173173 node-version : ' lts/*'
174174 - run : npm ci
@@ -180,9 +180,9 @@ jobs:
180180 runs-on : ubuntu-latest
181181
182182 steps :
183- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
183+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184184
185- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
185+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
186186 with :
187187 node-version : ' lts/*'
188188 - run : |
@@ -221,16 +221,16 @@ jobs:
221221 if : github.event_name == 'pull_request'
222222
223223 steps :
224- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
224+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
225225 with :
226226 path : pr
227227
228- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
228+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
229229 with :
230230 path : base
231231 ref : ${{ github.base_ref }}
232232
233- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
233+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
234234 with :
235235 node-version : ' lts/*'
236236 - run : |
@@ -262,8 +262,8 @@ jobs:
262262 runs-on : ubuntu-latest
263263
264264 steps :
265- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
266- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
265+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
266+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
267267 with :
268268 node-version : ' lts/*'
269269 - run : npm ci
@@ -278,8 +278,8 @@ jobs:
278278 runs-on : ubuntu-latest
279279
280280 steps :
281- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
282- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
281+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
282+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
283283 with :
284284 node-version : ' lts/*'
285285 - run : npm ci
@@ -297,8 +297,8 @@ jobs:
297297 runs-on : ubuntu-latest
298298
299299 steps :
300- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
301- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
300+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
301+ - uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.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@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
337+ uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
338338 with :
339339 name : fix_baselines.patch
340340 path : fix_baselines.patch
0 commit comments