@@ -71,10 +71,10 @@ jobs:
7171 - name : Install Node.js
7272 uses : actions/setup-node@v6
7373 with :
74- node-version : 22
74+ node-version : 24
7575
7676 - name : Install cspell
77- run : npm install -g cspell
77+ run : npm install -g cspell@10.0.0
7878
7979 - name : run cspell
8080 run : cspell --config ./cspell.json "website/src/**/*.md" --no-progress --no-cache
9090 - uses : actions/setup-node@v6
9191 name : Setup node
9292 with :
93- node-version : 22
94- - run : npm install -g markdownlint-cli2@0.19 .0
93+ node-version : 24
94+ - run : npm install -g markdownlint-cli2@0.22 .0
9595 name : Install markdownlint-cli2
9696 - run : markdownlint-cli2 "*.md" "website/src/**/*.md"
9797 name : run Markdownlint
@@ -110,7 +110,7 @@ jobs:
110110 - name : Install Node.js
111111 uses : actions/setup-node@v6
112112 with :
113- node-version : 22
113+ node-version : 24
114114 cache : " yarn"
115115 cache-dependency-path : " website/yarn.lock"
116116
@@ -208,7 +208,7 @@ jobs:
208208 github.event_name != 'pull_request' ||
209209 (github.event_name == 'pull_request' &&
210210 github.event.pull_request.head.repo.full_name == github.repository)
211- uses : docker/login-action@v3
211+ uses : docker/login-action@v4
212212 with :
213213 username : ${{ vars.DOCKERHUB_USERNAME }}
214214 password : ${{ secrets.DOCKERHUB_TOKEN }}
@@ -229,13 +229,13 @@ jobs:
229229 CI_BUILD : true
230230
231231 - name : Upload Test Results as Artifact
232- uses : actions/upload-artifact@v6
232+ uses : actions/upload-artifact@v7
233233 with :
234234 name : test-results-${{ matrix.name }}
235235 path : ${{ matrix.directoryPath }}/TestResults/*.trx
236236
237237 - name : Upload Coverage File as Artifact
238- uses : actions/upload-artifact@v6
238+ uses : actions/upload-artifact@v7
239239 with :
240240 name : coverage-${{ matrix.name }}
241241 # The * matches a single directory that is named with a GUID.
@@ -244,7 +244,7 @@ jobs:
244244
245245 - name : Upload mismatch files as Artifact
246246 if : steps.run-tests.outcome == 'failure'
247- uses : actions/upload-artifact@v6
247+ uses : actions/upload-artifact@v7
248248 with :
249249 name : mismatch-files-${{ matrix.name }}
250250 path : ${{ matrix.directoryPath }}/**/__mismatch__/*
@@ -255,7 +255,7 @@ jobs:
255255 runs-on : ubuntu-latest
256256 steps :
257257 - name : Download all coverage artifacts
258- uses : actions/download-artifact@v7
258+ uses : actions/download-artifact@v8
259259 with :
260260 path : ./output/download
261261 pattern : coverage-*
0 commit comments