From a2582dcc3f943e56027e02deba0e0f377d7b2e57 Mon Sep 17 00:00:00 2001 From: goofylfg <165781272+goofylfg@users.noreply.github.com> Date: Fri, 14 Mar 2025 23:42:14 +0800 Subject: [PATCH 1/2] fix(prover): fix clap deprecated warnings (#1632) --- prover/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prover/src/main.rs b/prover/src/main.rs index 186cc28ba..95ba061aa 100644 --- a/prover/src/main.rs +++ b/prover/src/main.rs @@ -17,7 +17,7 @@ use tokio::runtime; use utils::get_prover_type; #[derive(Parser, Debug)] -#[clap(disable_version_flag = true)] +#[command(disable_version_flag = true)] struct Args { /// Path of config file #[arg(long = "config", default_value = "conf/config.json")] From f3ddf4343914c15056834cf9d44eea75c329a1f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9ter=20Garamv=C3=B6lgyi?= Date: Mon, 17 Mar 2025 16:42:23 +0100 Subject: [PATCH 2/2] feat: use specific go version for builder images (#1634) --- .github/workflows/intermediate-docker.yml | 4 ++++ .../intermediate/cuda-go-rust-builder.Dockerfile | 8 ++++---- build/dockerfiles/intermediate/go-rust-builder.Dockerfile | 8 ++++---- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/intermediate-docker.yml b/.github/workflows/intermediate-docker.yml index c797fb995..3b6668160 100644 --- a/.github/workflows/intermediate-docker.yml +++ b/.github/workflows/intermediate-docker.yml @@ -9,9 +9,13 @@ on: type: choice options: - "1.20" + - "1.20.14" - "1.21" + - "1.21.13" - "1.22" + - "1.22.12" - "1.23" + - "1.23.7" default: "1.21" RUST_VERSION: description: "Rust toolchain version" diff --git a/build/dockerfiles/intermediate/cuda-go-rust-builder.Dockerfile b/build/dockerfiles/intermediate/cuda-go-rust-builder.Dockerfile index 9916ce50a..89e83ffa5 100644 --- a/build/dockerfiles/intermediate/cuda-go-rust-builder.Dockerfile +++ b/build/dockerfiles/intermediate/cuda-go-rust-builder.Dockerfile @@ -1,5 +1,5 @@ ARG CUDA_VERSION=11.7.1 -ARG GO_VERSION=1.21 +ARG GO_VERSION=1.22.12 ARG RUST_VERSION=nightly-2023-12-03 ARG CARGO_CHEF_TAG=0.1.41 @@ -36,7 +36,7 @@ RUN if [ "$(uname -m)" = "x86_64" ]; then \ else \ echo "Unsupported architecture"; exit 1; \ fi -RUN wget https://go.dev/dl/go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz -RUN tar -C /usr/local -xzf go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz -RUN rm go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz && rm /tmp/arch +RUN wget https://go.dev/dl/go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz +RUN tar -C /usr/local -xzf go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz +RUN rm go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz && rm /tmp/arch ENV PATH="/usr/local/go/bin:${PATH}" diff --git a/build/dockerfiles/intermediate/go-rust-builder.Dockerfile b/build/dockerfiles/intermediate/go-rust-builder.Dockerfile index 626923fa0..1d28773fd 100644 --- a/build/dockerfiles/intermediate/go-rust-builder.Dockerfile +++ b/build/dockerfiles/intermediate/go-rust-builder.Dockerfile @@ -1,4 +1,4 @@ -ARG GO_VERSION=1.21 +ARG GO_VERSION=1.22.12 ARG RUST_VERSION=nightly-2023-12-03 ARG CARGO_CHEF_TAG=0.1.41 @@ -32,7 +32,7 @@ RUN if [ "$(uname -m)" = "x86_64" ]; then \ else \ echo "Unsupported architecture"; exit 1; \ fi -RUN wget https://go.dev/dl/go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz -RUN tar -C /usr/local -xzf go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz -RUN rm go${GO_VERSION}.1.linux-$(cat /tmp/arch).tar.gz && rm /tmp/arch +RUN wget https://go.dev/dl/go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz +RUN tar -C /usr/local -xzf go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz +RUN rm go${GO_VERSION}.linux-$(cat /tmp/arch).tar.gz && rm /tmp/arch ENV PATH="/usr/local/go/bin:${PATH}"