2929 os :
3030 - ubuntu-latest
3131 - windows-latest
32- - macos-14
32+ - macos-latest
3333 node-version :
3434 - ' 22'
3535 - ' 20'
@@ -45,15 +45,15 @@ jobs:
4545 exclude :
4646 # No Node 14 on ARM macOS
4747 - node-version : ' 14'
48- os : macos-14
48+ os : macos-latest
4949
5050 runs-on : ${{ matrix.os }}
5151 name : Test Node ${{ matrix.node-version }} on ${{ matrix.os }}${{ (!matrix.bundle && ' with --no-bundle') || '' }}
5252
5353 steps :
54- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
54+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5555 - name : Use node version ${{ matrix.node-version }}
56- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
56+ uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
5757 with :
5858 node-version : ${{ matrix.node-version }}
5959 check-latest : true
@@ -77,15 +77,15 @@ jobs:
7777 runs-on :
7878 - ' self-hosted'
7979 - ' 1ES.Pool=TypeScript-1ES-GitHub-Large'
80- - ' 1ES.ImageOverride=ubuntu-22.04 '
80+ - ' 1ES.ImageOverride=mariner-2.0 '
8181
8282 permissions :
8383 id-token : write
8484 contents : read
8585
8686 steps :
87- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
88- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
87+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
88+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
8989 with :
9090 node-version : ' lts/*'
9191 - run : npm ci
@@ -94,23 +94,23 @@ jobs:
9494 run : npm test -- --no-lint --coverage
9595
9696 - name : Upload coverage artifact
97- uses : actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
97+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
9898 with :
9999 name : coverage
100100 path : coverage
101101
102- - uses : codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5 .0
102+ - uses : codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4 .0
103103 with :
104- use_oidc : true
104+ use_oidc : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) }}
105105 disable_search : true
106106 files : ./coverage/codecov.json
107107
108108 lint :
109109 runs-on : ubuntu-latest
110110
111111 steps :
112- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
113- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
112+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
113+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
114114 with :
115115 node-version : ' lts/*'
116116 - run : npm ci
@@ -122,8 +122,8 @@ jobs:
122122 runs-on : ubuntu-latest
123123
124124 steps :
125- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
126- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
125+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
126+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
127127 with :
128128 node-version : ' lts/*'
129129 - run : npm ci
@@ -135,13 +135,13 @@ jobs:
135135 runs-on : ubuntu-latest
136136
137137 steps :
138- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
139- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
138+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
139+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
140140 with :
141141 node-version : ' lts/*'
142142 - run : npm ci
143143
144- - uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0 .2
144+ - uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2 .2
145145 with :
146146 path : ~/.cache/dprint
147147 key : ${{ runner.os }}-dprint-${{ hashFiles('package-lock.json', '.dprint.jsonc') }}
@@ -155,8 +155,8 @@ jobs:
155155 runs-on : ubuntu-latest
156156
157157 steps :
158- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
159- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
158+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
159+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
160160 with :
161161 node-version : ' lts/*'
162162 - run : npm ci
@@ -171,8 +171,8 @@ jobs:
171171 runs-on : ubuntu-latest
172172
173173 steps :
174- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
175- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
174+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
175+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
176176 with :
177177 node-version : ' lts/*'
178178 - run : npm ci
@@ -184,9 +184,9 @@ jobs:
184184 runs-on : ubuntu-latest
185185
186186 steps :
187- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
187+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
188188
189- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
189+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
190190 with :
191191 node-version : ' lts/*'
192192 - run : |
@@ -225,16 +225,16 @@ jobs:
225225 if : github.event_name == 'pull_request'
226226
227227 steps :
228- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
228+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
229229 with :
230230 path : pr
231231
232- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
232+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
233233 with :
234234 path : base
235235 ref : ${{ github.base_ref }}
236236
237- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
237+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
238238 with :
239239 node-version : ' lts/*'
240240 - run : |
@@ -266,8 +266,8 @@ jobs:
266266 runs-on : ubuntu-latest
267267
268268 steps :
269- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
270- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
269+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
270+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
271271 with :
272272 node-version : ' lts/*'
273273 - run : npm ci
@@ -282,8 +282,8 @@ jobs:
282282 runs-on : ubuntu-latest
283283
284284 steps :
285- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
286- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
285+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
286+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
287287 with :
288288 node-version : ' lts/*'
289289 - run : npm ci
@@ -301,8 +301,8 @@ jobs:
301301 runs-on : ubuntu-latest
302302
303303 steps :
304- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
305- - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
304+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
305+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
306306 with :
307307 node-version : ' lts/*'
308308 - run : npm ci
@@ -338,7 +338,7 @@ jobs:
338338
339339 - name : Upload baseline diff artifact
340340 if : ${{ failure() && steps.check-baselines.conclusion == 'failure' }}
341- uses : actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
341+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
342342 with :
343343 name : fix_baselines.patch
344344 path : fix_baselines.patch
0 commit comments