@@ -25,17 +25,17 @@ jobs:
2525 runs-on : ${{ matrix.os }}
2626 strategy :
2727 matrix :
28- build : [stable, nightly, 1.63 ]
28+ build : [stable, nightly, 1.65 ]
2929 include :
3030 - build : stable
3131 os : ubuntu-latest
3232 rust : stable
3333 - build : nightly
3434 os : ubuntu-latest
3535 rust : nightly
36- - build : 1.63
36+ - build : 1.65
3737 os : ubuntu-latest
38- rust : 1.63
38+ rust : 1.65
3939
4040 env :
4141 # -D warnings is commented out in our install-rust action; re-add it here.
@@ -48,19 +48,16 @@ jobs:
4848 with :
4949 toolchain : ${{ matrix.rust }}
5050
51- - name : Use specific dependency versions for Rust 1.63 compatibility.
52- if : matrix.rust == '1.63 '
51+ - name : Use specific dependency versions for Rust 1.65 compatibility.
52+ if : matrix.rust == '1.65 '
5353 run : |
54- cargo update --package=dashmap --precise 5.4.0
55- cargo update --package=regex --precise=1.9.0
5654 cargo update --package=half --precise=2.2.1
5755 cargo update --package=flate2 --precise=1.0.35
5856 cargo update --package=syn --precise=2.0.106
5957 cargo update --package=textwrap --precise=0.16.1
60- cargo update --package=once_cell --precise=1.20.3
61- cargo update --package=parking_lot --precise=0.12.3
62- cargo update --package=parking_lot_core --precise=0.9.10
63- cargo update --package=lock_api --precise=0.4.12
58+ cargo update --package=parking_lot --precise=0.12.4
59+ cargo update --package=parking_lot_core --precise=0.9.11
60+ cargo update --package=lock_api --precise=0.4.13
6461 cargo update --package=rayon --precise=1.10.0
6562 cargo update --package=rayon-core --precise=1.12.1
6663 cargo update --package=windows-sys --precise=0.60.2
@@ -107,13 +104,13 @@ jobs:
107104 aarch64-linux-android
108105 aarch64-apple-ios
109106 i686-pc-windows-msvc
110- - if : matrix.rust != '1.63 '
107+ - if : matrix.rust != '1.65 '
111108 run : >
112109 rustup target add
113110 wasm32-wasip1
114111 wasm32-wasip2
115112 x86_64-unknown-fuchsia
116- - if : matrix.rust == '1.63 '
113+ - if : matrix.rust == '1.65 '
117114 run : rustup target add x86_64-fuchsia
118115
119116 - run : cargo check --workspace --release -vv --all-targets
@@ -129,13 +126,13 @@ jobs:
129126 - run : cargo check --workspace --release -vv --target=x86_64-apple-darwin --features=all-apis --all-targets
130127 - run : cargo check --workspace --release -vv --target=x86_64-unknown-freebsd --features=all-apis --all-targets
131128 - run : cargo check --workspace --release -vv --target=x86_64-unknown-netbsd --features=all-apis --all-targets
132- - if : matrix.rust != '1.63 '
129+ - if : matrix.rust != '1.65 '
133130 run : cargo check --workspace --release -vv --target=wasm32-wasip1 --features=all-apis
134- - if : matrix.rust != '1.63 '
131+ - if : matrix.rust != '1.65 '
135132 run : cargo check --workspace --release -vv --target=wasm32-wasip2 --features=all-apis
136- - if : matrix.rust != '1.63 '
133+ - if : matrix.rust != '1.65 '
137134 run : cargo check --workspace --release -vv --target=x86_64-unknown-fuchsia --features=all-apis --all-targets
138- - if : matrix.rust == '1.63 '
135+ - if : matrix.rust == '1.65 '
139136 run : cargo check --workspace --release -vv --target=x86_64-fuchsia --features=all-apis --all-targets
140137 - run : cargo check --workspace --release -vv --target=x86_64-unknown-illumos --features=all-apis --all-targets
141138 - run : cargo check --workspace --release -vv --target=i686-unknown-linux-gnu --features=all-apis --all-targets
@@ -291,14 +288,14 @@ jobs:
291288 powerpc-linux-stable,
292289 powerpc64le-linux-stable,
293290 arm-linux-stable,
294- ubuntu-1.63 ,
295- i686-linux-1.63 ,
296- aarch64-linux-1.63 ,
297- riscv64-linux-1.63 ,
298- s390x-linux-1.63 ,
291+ ubuntu-1.65 ,
292+ i686-linux-1.65 ,
293+ aarch64-linux-1.65 ,
294+ riscv64-linux-1.65 ,
295+ s390x-linux-1.65 ,
299296 powerpc64le-linux,
300- powerpc64le-linux-1.63 ,
301- arm-linux-1.63 ,
297+ powerpc64le-linux-1.65 ,
298+ arm-linux-1.65 ,
302299 macos-latest,
303300 macos-15-intel,
304301 macos-14,
@@ -437,64 +434,64 @@ jobs:
437434 qemu : qemu-arm
438435 qemu_args : -L /usr/arm-linux-gnueabi
439436 qemu_target : arm-linux-user
440- - build : ubuntu-1.63
437+ - build : ubuntu-1.65
441438 os : ubuntu-latest
442- rust : 1.63
443- - build : i686-linux-1.63
439+ rust : 1.65
440+ - build : i686-linux-1.65
444441 os : ubuntu-latest
445- rust : 1.63
442+ rust : 1.65
446443 target : i686-unknown-linux-gnu
447444 gcc_package : gcc-i686-linux-gnu
448445 gcc : i686-linux-gnu-gcc
449446 libc_package : libc-dev-i386-cross
450- - build : aarch64-linux-1.63
447+ - build : aarch64-linux-1.65
451448 os : ubuntu-latest
452- rust : 1.63
449+ rust : 1.65
453450 target : aarch64-unknown-linux-gnu
454451 gcc_package : gcc-aarch64-linux-gnu
455452 gcc : aarch64-linux-gnu-gcc
456453 qemu : qemu-aarch64
457454 qemu_args : -L /usr/aarch64-linux-gnu
458455 qemu_target : aarch64-linux-user
459- - build : riscv64-linux-1.63
456+ - build : riscv64-linux-1.65
460457 os : ubuntu-latest
461- rust : 1.63
458+ rust : 1.65
462459 target : riscv64gc-unknown-linux-gnu
463460 gcc_package : gcc-riscv64-linux-gnu
464461 gcc : riscv64-linux-gnu-gcc
465462 qemu : qemu-riscv64
466463 qemu_args : -L /usr/riscv64-linux-gnu
467464 qemu_target : riscv64-linux-user
468- - build : s390x-linux-1.63
465+ - build : s390x-linux-1.65
469466 os : ubuntu-latest
470- rust : 1.63
467+ rust : 1.65
471468 target : s390x-unknown-linux-gnu
472469 gcc_package : gcc-s390x-linux-gnu
473470 gcc : s390x-linux-gnu-gcc
474471 qemu : qemu-s390x
475472 qemu_args : -L /usr/s390x-linux-gnu
476473 qemu_target : s390x-linux-user
477- - build : powerpc-linux-1.63
474+ - build : powerpc-linux-1.65
478475 os : ubuntu-latest
479- rust : 1.63
476+ rust : 1.65
480477 target : powerpc-unknown-linux-gnu
481478 gcc_package : gcc-powerpc-linux-gnu
482479 gcc : powerpc-linux-gnu-gcc
483480 qemu : qemu-ppc
484481 qemu_args : -L /usr/powerpc-linux-gnu
485482 qemu_target : ppc-linux-user
486- - build : powerpc64le-linux-1.63
483+ - build : powerpc64le-linux-1.65
487484 os : ubuntu-latest
488- rust : 1.63
485+ rust : 1.65
489486 target : powerpc64le-unknown-linux-gnu
490487 gcc_package : gcc-powerpc64le-linux-gnu
491488 gcc : powerpc64le-linux-gnu-gcc
492489 qemu : qemu-ppc64le
493490 qemu_args : -L /usr/powerpc64le-linux-gnu
494491 qemu_target : ppc64le-linux-user
495- - build : arm-linux-1.63
492+ - build : arm-linux-1.65
496493 os : ubuntu-latest
497- rust : 1.63
494+ rust : 1.65
498495 target : armv5te-unknown-linux-gnueabi
499496 gcc_package : gcc-arm-linux-gnueabi
500497 gcc : arm-linux-gnueabi-gcc
@@ -585,19 +582,16 @@ jobs:
585582 ninja -C build install
586583 if : matrix.qemu != '' && matrix.os == 'ubuntu-latest'
587584
588- - name : Use specific dependency versions for Rust 1.63 compatibility.
589- if : matrix.rust == '1.63 '
585+ - name : Use specific dependency versions for Rust 1.65 compatibility.
586+ if : matrix.rust == '1.65 '
590587 run : |
591- cargo update --package=dashmap --precise 5.4.0
592- cargo update --package=regex --precise=1.9.0
593588 cargo update --package=half --precise=2.2.1
594589 cargo update --package=flate2 --precise=1.0.35
595590 cargo update --package=syn --precise=2.0.106
596591 cargo update --package=textwrap --precise=0.16.1
597- cargo update --package=once_cell --precise=1.20.3
598- cargo update --package=parking_lot --precise=0.12.3
599- cargo update --package=parking_lot_core --precise=0.9.10
600- cargo update --package=lock_api --precise=0.4.12
592+ cargo update --package=parking_lot --precise=0.12.4
593+ cargo update --package=parking_lot_core --precise=0.9.11
594+ cargo update --package=lock_api --precise=0.4.13
601595 cargo update --package=rayon --precise=1.10.0
602596 cargo update --package=rayon-core --precise=1.12.1
603597 cargo update --package=windows-sys --precise=0.60.2
0 commit comments