From 771f312244e54f4ca924662204b3a76b26011376 Mon Sep 17 00:00:00 2001 From: Thomas Letan Date: Tue, 24 Sep 2024 12:01:42 +0200 Subject: [PATCH] CI: Install Dockerfile used by the CI Looks like `cast` has been renamed into `foundry-cast` (see the [official documentation] for reference). [official documentation]: https://book.getfoundry.sh/getting-started/installation#building --- images/ci/Dockerfile | 5 ++++- scripts/version.sh | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/images/ci/Dockerfile b/images/ci/Dockerfile index c1c0ec8386bb..85db2084bce9 100644 --- a/images/ci/Dockerfile +++ b/images/ci/Dockerfile @@ -344,7 +344,10 @@ RUN apk update \ && PATH="/root/.cargo/bin:${PATH}" \ && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | ash -s -- -y \ && RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=lld" cargo install \ - --git https://github.com/foundry-rs/foundry/ cast --profile release --force --locked \ + --git https://github.com/foundry-rs/foundry/ foundry-cast --profile release --force --locked \ + --tag nightly-07a1f67114565968b188d1abf42fe2c5c57bfca5 \ + # Foundry releases nightly build. We pick the commit of the day (at the time + # of proposing the change) && cp /root/.cargo/bin/cast /bin \ # Clean up && rm -rf /tmp/* && rm -rf /root/.cargo diff --git a/scripts/version.sh b/scripts/version.sh index bb52351953d2..c3c77357d3bf 100644 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -53,10 +53,10 @@ export rust_version='1.78.0' export cargo_version='1.78.0' # Installed via apk opam -export opam_version='2.2.0' +export opam_version='2.2.1' # Installed via apk python3-dev -export python_version='3.12.3' +export python_version='3.12.6' # Installed via apk export poetry_version='1.8.3' -- GitLab