diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index efa4991b..44cb57f0 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -24,6 +24,7 @@ name: rust-ci env: RUST_MSRV: &RUST_MSRV "1.63" + CBINDGEN_VERSION: "0.29.2" jobs: codespell: @@ -132,7 +133,7 @@ jobs: with: components: rustfmt,clippy - name: install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --locked cbindgen@${{ env.CBINDGEN_VERSION }} - name: make lint run: make CARGO_NIGHTLY=cargo lint @@ -142,7 +143,7 @@ jobs: - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - name: install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --locked cbindgen@${{ env.CBINDGEN_VERSION }} - run: make validate-cbindgen validate-elf-symbols: