Skip to content

Commit 21b9123

Browse files
authored
Merge 2c49c6e into 74a08a1
2 parents 74a08a1 + 2c49c6e commit 21b9123

26 files changed

Lines changed: 643 additions & 136 deletions

.github/workflows/build-docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ jobs:
123123
packages: write
124124
steps:
125125
- name: Download digests
126-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
126+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
127127
with:
128128
path: /tmp/digests
129129
pattern: digests-*
@@ -301,7 +301,7 @@ jobs:
301301
packages: write
302302
steps:
303303
- name: Download digests
304-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
304+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
305305
with:
306306
path: /tmp/digests
307307
pattern: digests-*

.github/workflows/ci.yaml

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ jobs:
250250
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
251251
with:
252252
persist-credentials: false
253-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
253+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
254254
with:
255255
save-if: ${{ github.ref == 'refs/heads/main' }}
256256
- name: "Install Rust toolchain"
@@ -272,7 +272,7 @@ jobs:
272272
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
273273
with:
274274
persist-credentials: false
275-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
275+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
276276
with:
277277
shared-key: ruff-linux-debug
278278
save-if: ${{ github.ref == 'refs/heads/main' }}
@@ -281,17 +281,17 @@ jobs:
281281
- name: "Install mold"
282282
uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
283283
- name: "Install cargo nextest"
284-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
284+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
285285
with:
286286
tool: cargo-nextest
287287
- name: "Install cargo insta"
288-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
288+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
289289
with:
290290
tool: cargo-insta
291291
- name: "Install uv"
292292
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
293293
with:
294-
version: "0.10.10"
294+
version: "0.10.12"
295295
enable-cache: "true"
296296
- name: ty mdtests (GitHub annotations)
297297
if: ${{ needs.determine_changes.outputs.ty == 'true' }}
@@ -336,21 +336,21 @@ jobs:
336336
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
337337
with:
338338
persist-credentials: false
339-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
339+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
340340
with:
341341
save-if: ${{ github.ref == 'refs/heads/main' }}
342342
- name: "Install Rust toolchain"
343343
run: rustup show
344344
- name: "Install mold"
345345
uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
346346
- name: "Install cargo nextest"
347-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
347+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
348348
with:
349349
tool: cargo-nextest
350350
- name: "Install uv"
351351
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
352352
with:
353-
version: "0.10.10"
353+
version: "0.10.12"
354354
enable-cache: "true"
355355
- name: "Run tests"
356356
run: cargo nextest run --cargo-profile profiling --all-features
@@ -372,19 +372,19 @@ jobs:
372372
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
373373
with:
374374
persist-credentials: false
375-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
375+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
376376
with:
377377
save-if: ${{ github.ref == 'refs/heads/main' }}
378378
- name: "Install Rust toolchain"
379379
run: rustup show
380380
- name: "Install cargo nextest"
381-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
381+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
382382
with:
383383
tool: cargo-nextest
384384
- name: "Install uv"
385385
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
386386
with:
387-
version: "0.10.10"
387+
version: "0.10.12"
388388
enable-cache: "true"
389389
- name: "Run tests"
390390
run: |
@@ -401,7 +401,7 @@ jobs:
401401
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
402402
with:
403403
persist-credentials: false
404-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
404+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
405405
with:
406406
save-if: ${{ github.ref == 'refs/heads/main' }}
407407
- name: "Install Rust toolchain"
@@ -438,7 +438,7 @@ jobs:
438438
with:
439439
file: "Cargo.toml"
440440
field: "workspace.package.rust-version"
441-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
441+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
442442
with:
443443
save-if: ${{ github.ref == 'refs/heads/main' }}
444444
- name: "Install Rust toolchain"
@@ -462,7 +462,7 @@ jobs:
462462
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
463463
with:
464464
persist-credentials: false
465-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
465+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
466466
with:
467467
workspaces: "fuzz -> target"
468468
save-if: ${{ github.ref == 'refs/heads/main' }}
@@ -491,8 +491,8 @@ jobs:
491491
persist-credentials: false
492492
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
493493
with:
494-
version: "0.10.10"
495-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
494+
version: "0.10.12"
495+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
496496
with:
497497
shared-key: ruff-linux-debug
498498
save-if: false
@@ -523,12 +523,12 @@ jobs:
523523
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
524524
with:
525525
persist-credentials: false
526-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
526+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
527527
with:
528528
save-if: ${{ github.ref == 'refs/heads/main' }}
529529
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
530530
with:
531-
version: "0.10.10"
531+
version: "0.10.12"
532532
- name: "Install Rust toolchain"
533533
run: rustup component add rustfmt
534534
# Run all code generation scripts, and verify that the current output is
@@ -572,15 +572,15 @@ jobs:
572572
with:
573573
python-version: ${{ env.PYTHON_VERSION }}
574574
activate-environment: true
575-
version: "0.10.10"
575+
version: "0.10.12"
576576

577577
- name: "Install Rust toolchain"
578578
run: rustup show
579579

580580
- name: "Install mold"
581581
uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
582582

583-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
583+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
584584
with:
585585
shared-key: ruff-linux-debug
586586
save-if: false
@@ -684,8 +684,8 @@ jobs:
684684
persist-credentials: false
685685
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
686686
with:
687-
version: "0.10.10"
688-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
687+
version: "0.10.12"
688+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
689689
with:
690690
save-if: ${{ github.ref == 'refs/heads/main' }}
691691
- name: "Install Rust toolchain"
@@ -745,8 +745,8 @@ jobs:
745745
persist-credentials: false
746746
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
747747
with:
748-
version: "0.10.10"
749-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
748+
version: "0.10.12"
749+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
750750
with:
751751
save-if: ${{ github.ref == 'refs/heads/main' }}
752752
- name: "Install Rust toolchain"
@@ -771,7 +771,7 @@ jobs:
771771
with:
772772
python-version: ${{ env.PYTHON_VERSION }}
773773
architecture: x64
774-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
774+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
775775
with:
776776
save-if: ${{ github.ref == 'refs/heads/main' }}
777777
- name: "Prep README.md"
@@ -798,7 +798,7 @@ jobs:
798798
persist-credentials: false
799799
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
800800
with:
801-
version: "0.10.10"
801+
version: "0.10.12"
802802
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
803803
with:
804804
node-version: 24
@@ -826,7 +826,7 @@ jobs:
826826
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
827827
with:
828828
persist-credentials: false
829-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
829+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
830830
with:
831831
save-if: ${{ github.ref == 'refs/heads/main' }}
832832
- name: "Install Rust toolchain"
@@ -836,7 +836,7 @@ jobs:
836836
with:
837837
python-version: 3.13
838838
activate-environment: true
839-
version: "0.10.10"
839+
version: "0.10.12"
840840
- name: "Install dependencies"
841841
run: uv pip install -r docs/requirements.txt
842842
- name: "Update README File"
@@ -858,7 +858,7 @@ jobs:
858858
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
859859
with:
860860
persist-credentials: false
861-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
861+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
862862
with:
863863
save-if: ${{ github.ref == 'refs/heads/main' }}
864864
- name: "Install Rust toolchain"
@@ -886,7 +886,7 @@ jobs:
886886
with:
887887
persist-credentials: false
888888

889-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
889+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
890890
with:
891891
shared-key: ruff-linux-debug
892892
save-if: false
@@ -937,7 +937,7 @@ jobs:
937937
persist-credentials: false
938938
- name: "Install Rust toolchain"
939939
run: rustup target add wasm32-unknown-unknown
940-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
940+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
941941
with:
942942
save-if: ${{ github.ref == 'refs/heads/main' }}
943943
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
@@ -982,18 +982,18 @@ jobs:
982982
with:
983983
persist-credentials: false
984984

985-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
985+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
986986
with:
987987
save-if: ${{ github.ref == 'refs/heads/main' }}
988988
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
989989
with:
990-
version: "0.10.10"
990+
version: "0.10.12"
991991

992992
- name: "Install Rust toolchain"
993993
run: rustup show
994994

995995
- name: "Install codspeed"
996-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
996+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
997997
with:
998998
tool: cargo-codspeed
999999

@@ -1024,15 +1024,15 @@ jobs:
10241024
with:
10251025
persist-credentials: false
10261026

1027-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
1027+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
10281028
with:
10291029
save-if: ${{ github.ref == 'refs/heads/main' }}
10301030

10311031
- name: "Install Rust toolchain"
10321032
run: rustup show
10331033

10341034
- name: "Install codspeed"
1035-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
1035+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
10361036
with:
10371037
tool: cargo-codspeed
10381038

@@ -1068,15 +1068,15 @@ jobs:
10681068
persist-credentials: false
10691069
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
10701070
with:
1071-
version: "0.10.10"
1071+
version: "0.10.12"
10721072

10731073
- name: "Install codspeed"
1074-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
1074+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
10751075
with:
10761076
tool: cargo-codspeed
10771077

10781078
- name: "Download benchmark binary"
1079-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
1079+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
10801080
with:
10811081
name: benchmarks-instrumented-ty-binary
10821082
path: target/codspeed
@@ -1114,18 +1114,18 @@ jobs:
11141114
with:
11151115
persist-credentials: false
11161116

1117-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
1117+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
11181118
with:
11191119
save-if: ${{ github.ref == 'refs/heads/main' }}
11201120
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
11211121
with:
1122-
version: "0.10.10"
1122+
version: "0.10.12"
11231123

11241124
- name: "Install Rust toolchain"
11251125
run: rustup show
11261126

11271127
- name: "Install codspeed"
1128-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
1128+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
11291129
with:
11301130
tool: cargo-codspeed
11311131

@@ -1163,15 +1163,15 @@ jobs:
11631163

11641164
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
11651165
with:
1166-
version: "0.10.10"
1166+
version: "0.10.12"
11671167

11681168
- name: "Install codspeed"
1169-
uses: taiki-e/install-action@a37010ded18ff788be4440302bd6830b1ae50d8b # v2.68.25
1169+
uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
11701170
with:
11711171
tool: cargo-codspeed
11721172

11731173
- name: "Download benchmark binary"
1174-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
1174+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
11751175
with:
11761176
name: benchmarks-walltime-binary
11771177
path: target/codspeed

.github/workflows/daily_fuzz.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636
persist-credentials: false
3737
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
3838
with:
39-
version: "0.10.10"
39+
version: "0.10.12"
4040
- name: "Install Rust toolchain"
4141
run: rustup show
4242
- name: "Install mold"
4343
uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
44-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
44+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
4545
- name: Build ruff
4646
# A debug build means the script runs slower once it gets started,
4747
# but this is outweighed by the fact that a release build takes *much* longer to compile in CI

.github/workflows/memory_report.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
fetch-depth: 0
4949
persist-credentials: false
5050

51-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
51+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
5252
with:
5353
workspaces: "ruff"
5454

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- name: "Install Rust toolchain"
6464
run: rustup show
6565

66-
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
66+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
6767

6868
- name: "Install dependencies"
6969
run: pip install -r docs/requirements.txt

0 commit comments

Comments
 (0)