From 2860ab3edec9d3b4203247e3088d42203eb1379f Mon Sep 17 00:00:00 2001 From: Alexis Date: Wed, 25 Mar 2026 07:42:36 -0400 Subject: [PATCH] Add a new CI job with Rust 1.83 and AWS-LC --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0719924510c9..a008df15eb6e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,7 @@ jobs: # potential future MSRV. # noclippy due to: https://github.com/PyO3/pyo3/issues/5768 - {VERSION: "3.14", NOXSESSION: "rust-noclippy,tests", RUST: "1.83.0"} + - {VERSION: "3.14", NOXSESSION: "rust-noclippy,tests", RUST: "1.83.0", OPENSSL: {TYPE: "aws-lc", VERSION: "v1.71.0"}} - {VERSION: "3.14", NOXSESSION: "rust,tests", RUST: "beta"} - {VERSION: "3.14", NOXSESSION: "rust,tests", RUST: "nightly"} - {VERSION: "3.14", NOXSESSION: "tests-rust-debug"} @@ -118,7 +119,7 @@ jobs: echo "CFLAGS=${CFLAGS} -Werror=implicit-function-declaration" >> $GITHUB_ENV echo "RUSTFLAGS=-Clink-arg=-Wl,-rpath=${OSSL_PATH}/lib -Clink-arg=-Wl,-rpath=${OSSL_PATH}/lib64" >> $GITHUB_ENV if: matrix.PYTHON.OPENSSL - - run: cargo install bindgen-cli + - run: rustup run stable cargo install bindgen-cli if: matrix.PYTHON.OPENSSL.TYPE == 'boringssl' || matrix.PYTHON.OPENSSL.TYPE == 'aws-lc' - name: Cache rust and pip uses: ./.github/actions/cache