2727 os :
2828 - ubuntu-latest
2929 - windows-latest
30- - macos-14
30+ - macos-latest
3131 node-version :
3232 - ' 22'
3333 - ' 20'
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') || '' }}
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
@@ -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@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
9494 with :
9595 name : coverage
9696 path : coverage
9797
98- - uses : codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
98+ - uses : codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
9999 with :
100100 use_oidc : ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork) }}
101101 disable_search : true
@@ -137,7 +137,7 @@ jobs:
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') }}
@@ -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@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
338338 with :
339339 name : fix_baselines.patch
340340 path : fix_baselines.patch
0 commit comments