@@ -239,11 +239,11 @@ jobs:
239239 - name : " Install mold"
240240 uses : rui314/setup-mold@e16410e7f8d9e167b74ad5697a9089a35126eb50 # v1
241241 - name : " Install cargo nextest"
242- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
242+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
243243 with :
244244 tool : cargo-nextest
245245 - name : " Install cargo insta"
246- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
246+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
247247 with :
248248 tool : cargo-insta
249249 - name : ty mdtests (GitHub annotations)
@@ -297,11 +297,11 @@ jobs:
297297 - name : " Install mold"
298298 uses : rui314/setup-mold@e16410e7f8d9e167b74ad5697a9089a35126eb50 # v1
299299 - name : " Install cargo nextest"
300- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
300+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
301301 with :
302302 tool : cargo-nextest
303303 - name : " Install cargo insta"
304- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
304+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
305305 with :
306306 tool : cargo-insta
307307 - name : " Run tests"
@@ -324,7 +324,7 @@ jobs:
324324 - name : " Install Rust toolchain"
325325 run : rustup show
326326 - name : " Install cargo nextest"
327- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
327+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
328328 with :
329329 tool : cargo-nextest
330330 - name : " Run tests"
@@ -407,11 +407,11 @@ jobs:
407407 - name : " Install mold"
408408 uses : rui314/setup-mold@e16410e7f8d9e167b74ad5697a9089a35126eb50 # v1
409409 - name : " Install cargo nextest"
410- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
410+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
411411 with :
412412 tool : cargo-nextest
413413 - name : " Install cargo insta"
414- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
414+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
415415 with :
416416 tool : cargo-insta
417417 - name : " Run tests"
@@ -437,7 +437,7 @@ jobs:
437437 - name : " Install Rust toolchain"
438438 run : rustup show
439439 - name : " Install cargo-binstall"
440- uses : cargo-bins/cargo-binstall@13f9d60d5358393bf14644dba56d9f123bc5d595 # v1.12.4
440+ uses : cargo-bins/cargo-binstall@5cbf019d8cb9b9d5b086218c41458ea35d817691 # v1.12.5
441441 with :
442442 tool : cargo-fuzz@0.11.2
443443 - name : " Install cargo-fuzz"
@@ -459,7 +459,7 @@ jobs:
459459 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
460460 with :
461461 persist-credentials : false
462- - uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
462+ - uses : astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1
463463 - uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
464464 name : Download Ruff binary to test
465465 id : download-cached-binary
@@ -504,12 +504,10 @@ jobs:
504504 # Verify that adding a plugin or rule produces clean code.
505505 - run : ./scripts/add_rule.py --name DoTheThing --prefix F --code 999 --linter pyflakes
506506 - run : cargo check
507- - run : cargo fmt --all --check
508507 - run : |
509508 ./scripts/add_plugin.py test --url https://pypi.org/project/-test/0.1.0/ --prefix TST
510509 ./scripts/add_rule.py --name FirstRule --prefix TST --code 001 --linter test
511510 - run : cargo check
512- - run : cargo fmt --all --check
513511
514512 ecosystem :
515513 name : " ecosystem"
@@ -662,7 +660,7 @@ jobs:
662660 branch : ${{ github.event.pull_request.base.ref }}
663661 workflow : " ci.yaml"
664662 check_artifacts : true
665- - uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
663+ - uses : astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1
666664 - name : Fuzz
667665 env :
668666 FORCE_COLOR : 1
@@ -692,7 +690,7 @@ jobs:
692690 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
693691 with :
694692 persist-credentials : false
695- - uses : cargo-bins/cargo-binstall@13f9d60d5358393bf14644dba56d9f123bc5d595 # v1.12.4
693+ - uses : cargo-bins/cargo-binstall@5cbf019d8cb9b9d5b086218c41458ea35d817691 # v1.12.5
696694 - run : cargo binstall --no-confirm cargo-shear
697695 - run : cargo shear
698696
@@ -732,7 +730,11 @@ jobs:
732730 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
733731 with :
734732 persist-credentials : false
735- - uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
733+ - uses : astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1
734+ - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
735+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
736+ with :
737+ node-version : 22
736738 - name : " Cache pre-commit"
737739 uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
738740 with :
@@ -771,7 +773,7 @@ jobs:
771773 - name : " Install Rust toolchain"
772774 run : rustup show
773775 - name : Install uv
774- uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
776+ uses : astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1
775777 - name : " Install Insiders dependencies"
776778 if : ${{ env.MKDOCS_INSIDERS_SSH_KEY_EXISTS == 'true' }}
777779 run : uv pip install -r docs/requirements-insiders.txt --system
@@ -820,7 +822,7 @@ jobs:
820822 - determine_changes
821823 if : ${{ !contains(github.event.pull_request.labels.*.name, 'no-test') && (needs.determine_changes.outputs.code == 'true' || github.ref == 'refs/heads/main') }}
822824 steps :
823- - uses : extractions/setup-just@dd310ad5a97d8e7b41793f8ef055398d51ad4de6 # v2
825+ - uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
824826 env :
825827 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
826828
@@ -908,7 +910,7 @@ jobs:
908910 run : rustup show
909911
910912 - name : " Install codspeed"
911- uses : taiki-e/install-action@83254c543806f3224380bf1001d6fac8feaf2d0b # v2
913+ uses : taiki-e/install-action@941e8a4d9d7cdb696bd4f017cf54aca281f8ffff # v2.51.2
912914 with :
913915 tool : cargo-codspeed
914916
0 commit comments