From b5f4246445ff81657a75572506ee245b3c43a10a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 19 Dec 2023 13:19:26 +0200 Subject: [PATCH] ci: Use `cargo install --locked` to make sure to not use too new dependency versions Part-of: --- ci/install-rust.sh | 12 ++++++------ ci/windows-docker/Dockerfile | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ci/install-rust.sh b/ci/install-rust.sh index 9c3d01fe9..e5142cf66 100755 --- a/ci/install-rust.sh +++ b/ci/install-rust.sh @@ -26,20 +26,20 @@ if [ "$RUST_IMAGE_FULL" = "1" ]; then rustup component add clippy-preview rustup component add rustfmt - cargo install --force cargo-deny - cargo install --force cargo-outdated - cargo install --force typos-cli + cargo install --locked --force cargo-deny + cargo install --locked --force cargo-outdated + cargo install --locked --force typos-cli # Coverage tools rustup component add llvm-tools-preview - cargo install --force grcov + cargo install --locked --force grcov fi -cargo install cargo-c --version 0.9.22+cargo-0.72 +cargo install --locked cargo-c --version 0.9.22+cargo-0.72 if [ "$RUST_VERSION" = "nightly" ]; then rustup component add rustfmt --toolchain nightly # Documentation tools - cargo install --force rustdoc-stripper + cargo install --locked --force rustdoc-stripper fi diff --git a/ci/windows-docker/Dockerfile b/ci/windows-docker/Dockerfile index f14e8c207..e77aa13b8 100644 --- a/ci/windows-docker/Dockerfile +++ b/ci/windows-docker/Dockerfile @@ -21,4 +21,4 @@ RUN C:\install_dav1d.ps1 RUN Invoke-WebRequest -Uri https://win.rustup.rs/x86_64 -OutFile C:\rustup-init.exe RUN C:\rustup-init.exe -y --profile minimal --default-toolchain $env:RUST_VERSION -RUN cargo install cargo-c --version 0.9.22+cargo-0.72 +RUN cargo install --locked cargo-c --version 0.9.22+cargo-0.72