7474 POSTGRES_URL : postgres://postgres:postgres@localhost:5432/postgres
7575 REDIS_URL : redis://localhost:6379
7676 steps :
77- - uses : actions/checkout@v4
77+ - uses : actions/checkout@v6
7878 - uses : ./.github/actions/setup-mise
7979 - name : Enable RabbitMQ consistent hash exchange plugin
8080 run : docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
@@ -83,21 +83,22 @@ jobs:
8383 RUST_BACKTRACE : ${{ runner.debug }}
8484 LOG : ${{ runner.debug && 'always' || '' }}
8585 AMQP_ORDERING_TEST : " true"
86- - uses : dorny/test-reporter@v2
86+ - uses : dorny/test-reporter@v3
8787 if : success() || failure()
8888 with :
8989 name : " Test Results (${{ matrix.os }})"
9090 path : .test-report.xml
9191 reporter : jest-junit
9292 continue-on-error : true
9393 - if : ' !cancelled()'
94- uses : codecov/test-results- action@v1
94+ uses : codecov/codecov- action@v6
9595 with :
9696 token : ${{ secrets.CODECOV_TOKEN }}
9797 files : .test-report.xml
98+ report_type : test_results
9899 - run : deno coverage --lcov .cov > .cov.lcov
99100 continue-on-error : true
100- - uses : codecov/codecov-action@v5
101+ - uses : codecov/codecov-action@v6
101102 with :
102103 token : ${{ secrets.CODECOV_TOKEN }}
103104 files : .cov.lcov
@@ -158,7 +159,7 @@ jobs:
158159 POSTGRES_URL : postgres://postgres:postgres@localhost:5432/postgres
159160 REDIS_URL : redis://localhost:6379
160161 steps :
161- - uses : actions/checkout@v4
162+ - uses : actions/checkout@v6
162163 - uses : ./.github/actions/setup-mise
163164 - name : Enable RabbitMQ consistent hash exchange plugin
164165 run : docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
@@ -221,7 +222,7 @@ jobs:
221222 POSTGRES_URL : postgres://postgres:postgres@localhost:5432/postgres
222223 REDIS_URL : redis://localhost:6379
223224 steps :
224- - uses : actions/checkout@v4
225+ - uses : actions/checkout@v6
225226 - uses : ./.github/actions/setup-mise
226227 - name : Enable RabbitMQ consistent hash exchange plugin
227228 run : docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
@@ -232,15 +233,15 @@ jobs:
232233 test-cfworkers :
233234 runs-on : ubuntu-latest
234235 steps :
235- - uses : actions/checkout@v4
236+ - uses : actions/checkout@v6
236237 - uses : ./.github/actions/setup-mise
237238 - run : deno task test:cfworkers
238239 working-directory : ${{ github.workspace }}/packages/fedify/
239240
240241 lint :
241242 runs-on : ubuntu-latest
242243 steps :
243- - uses : actions/checkout@v4
244+ - uses : actions/checkout@v6
244245 - uses : ./.github/actions/setup-mise
245246 - run : mise run check
246247
@@ -250,7 +251,7 @@ jobs:
250251 id-token : write
251252 contents : read
252253 steps :
253- - uses : actions/checkout@v4
254+ - uses : actions/checkout@v6
254255 - uses : ./.github/actions/setup-mise
255256 - run : ' [[ "$(jq -r .version deno.json)" = "$(jq -r .version package.json)" ]]'
256257 working-directory : ${{ github.workspace }}/packages/fedify/
@@ -267,14 +268,14 @@ jobs:
267268 needs : [release-test]
268269 runs-on : namespace-profile-linux-amd64-32gb
269270 steps :
270- - uses : actions/checkout@v4
271+ - uses : actions/checkout@v6
271272 - uses : ./.github/actions/setup-mise
272273 - run : mise run codegen
273274 - run : deno task pack
274275 working-directory : ${{ github.workspace }}/packages/cli/
275276 env :
276277 CONCURRENCY : " 5"
277- - uses : actions/upload-artifact@v4
278+ - uses : actions/upload-artifact@v7
278279 with :
279280 name : cli-pr-${{ github.event.pull_request.number }}
280281 path : |
@@ -286,11 +287,11 @@ jobs:
286287 needs : [release-test]
287288 runs-on : ubuntu-latest
288289 steps :
289- - uses : actions/checkout@v4
290+ - uses : actions/checkout@v6
290291 - uses : ./.github/actions/setup-mise
291292 - run : pnpm run build
292293 working-directory : ${{ github.workspace }}/docs/
293- - uses : actions/upload-artifact@v4
294+ - uses : actions/upload-artifact@v7
294295 with :
295296 name : docs-pr-${{ github.event.pull_request.number }}
296297 path : docs/.vitepress/dist
@@ -306,7 +307,7 @@ jobs:
306307 version : ${{ steps.version.outputs.version }}
307308 short_version : ${{ steps.version.outputs.short_version }}
308309 steps :
309- - uses : actions/checkout@v4
310+ - uses : actions/checkout@v6
310311 - uses : ./.github/actions/setup-mise
311312 - id : version
312313 uses : ./.github/actions/determine-version
@@ -326,15 +327,15 @@ jobs:
326327 needs : [test, test-node, test-bun, test-cfworkers, lint, release-test, determine-version]
327328 runs-on : namespace-profile-linux-amd64-32gb
328329 steps :
329- - uses : actions/checkout@v4
330+ - uses : actions/checkout@v6
330331 - uses : ./.github/actions/setup-mise
331332 - uses : ./.github/actions/determine-version
332333 - run : mise run codegen
333334 - run : deno task pack
334335 working-directory : ${{ github.workspace }}/packages/cli/
335336 env :
336337 CONCURRENCY : " 5"
337- - uses : actions/upload-artifact@v4
338+ - uses : actions/upload-artifact@v7
338339 with :
339340 name : cli
340341 path : |
@@ -346,7 +347,7 @@ jobs:
346347 needs : [test, test-node, test-bun, test-cfworkers, lint, release-test, determine-version]
347348 runs-on : ubuntu-latest
348349 steps :
349- - uses : actions/checkout@v4
350+ - uses : actions/checkout@v6
350351 - uses : ./.github/actions/setup-mise
351352 - uses : ./.github/actions/determine-version
352353 - run : sudo npm install -g npm@latest && npm --version
@@ -363,7 +364,7 @@ jobs:
363364 if [[ "$GITHUB_REF_TYPE" != tag ]]; then
364365 rm fedify-cli-*.tgz
365366 fi
366- - uses : actions/upload-artifact@v4
367+ - uses : actions/upload-artifact@v7
367368 with :
368369 name : npm-packages
369370 path : fedify-*.tgz
@@ -376,7 +377,7 @@ jobs:
376377 id-token : write
377378 contents : read
378379 steps :
379- - uses : actions/checkout@v4
380+ - uses : actions/checkout@v6
380381 - uses : ./.github/actions/setup-mise
381382 - uses : ./.github/actions/determine-version
382383 - run : |
@@ -406,12 +407,12 @@ jobs:
406407 permissions :
407408 contents : write
408409 steps :
409- - uses : actions/checkout@v4
410- - uses : actions/download-artifact@v4
410+ - uses : actions/checkout@v6
411+ - uses : actions/download-artifact@v8
411412 with :
412413 name : cli
413414 path : cli-artifacts/
414- - uses : actions/download-artifact@v4
415+ - uses : actions/download-artifact@v8
415416 with :
416417 name : npm-packages
417418 path : npm-artifacts/
@@ -426,7 +427,7 @@ jobs:
426427 - run : ' cat "$CHANGES_FILE"'
427428 env :
428429 CHANGES_FILE : ${{ steps.extract-changelog.outputs.output-file }}
429- - uses : softprops/action-gh-release@v1
430+ - uses : softprops/action-gh-release@v3
430431 with :
431432 body_path : ${{ steps.extract-changelog.outputs.output-file }}
432433 name : Fedify ${{ github.ref_name }}
@@ -453,7 +454,7 @@ jobs:
453454 actions : write
454455 steps :
455456 - name : Trigger build.yaml workflow
456- uses : actions/github-script@v7
457+ uses : actions/github-script@v9
457458 with :
458459 script : |
459460 // Determine tag based on ref type
@@ -489,7 +490,7 @@ jobs:
489490 name : github-pages
490491 url : ${{ steps.deployment.outputs.page_url }}
491492 steps :
492- - uses : actions/checkout@v4
493+ - uses : actions/checkout@v6
493494 - uses : ./.github/actions/setup-mise
494495 - run : |
495496 set -ex
@@ -512,12 +513,12 @@ jobs:
512513 STABLE_DOCS_URL: ${{ vars.STABLE_DOCS_URL }}
513514 UNSTABLE_DOCS_URL: ${{ vars.UNSTABLE_DOCS_URL }}
514515 working-directory: ${{ github.workspace }}/docs/
515- - uses : actions/upload-pages-artifact@v3
516+ - uses : actions/upload-pages-artifact@v5
516517 with :
517518 path : docs/.vitepress/dist
518519 - id : deployment
519520 if : github.ref_type == 'tag'
520- uses : actions/deploy-pages@v4
521+ uses : actions/deploy-pages@v5
521522 - if : github.ref == 'refs/heads/main'
522523 uses : cloudflare/wrangler-action@v3
523524 with :
0 commit comments