This is an automated email from the ASF dual-hosted git repository.

spetz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git


The following commit(s) were added to refs/heads/master by this push:
     new 69177a1bf fix(ci): pin cargo-zigbuild to 0.22.1 and alpine to 3.23 
(#3249)
69177a1bf is described below

commit 69177a1bf49b8635803a316844108cdea38a6c3c
Author: Hubert Gruszecki <[email protected]>
AuthorDate: Wed May 13 22:48:28 2026 +0200

    fix(ci): pin cargo-zigbuild to 0.22.1 and alpine to 3.23 (#3249)
---
 core/ai/mcp/Dockerfile             | 6 +++---
 core/connectors/runtime/Dockerfile | 6 +++---
 core/server-ng/Dockerfile          | 6 +++---
 core/server/Dockerfile             | 6 +++---
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/core/ai/mcp/Dockerfile b/core/ai/mcp/Dockerfile
index ea68f4934..520bdac1f 100644
--- a/core/ai/mcp/Dockerfile
+++ b/core/ai/mcp/Dockerfile
@@ -28,9 +28,9 @@
 # fully endorsed by the ASF.
 
 ARG RUST_VERSION=1.95
-ARG ALPINE_VERSION=3.22
+ARG ALPINE_VERSION=3.23
 
-FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine AS chef
+FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine${ALPINE_VERSION} 
AS chef
 WORKDIR /app
 RUN apk add --no-cache musl-dev pkgconfig
 
@@ -46,7 +46,7 @@ ARG IGGY_CI_BUILD
 ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
 
 RUN apk add --no-cache bash curl tar zig make autoconf automake libtool 
pkgconfig && \
-    cargo install cargo-zigbuild --locked && \
+    cargo install cargo-zigbuild --version '=0.22.1' --locked && \
     rustup target add \
     x86_64-unknown-linux-musl \
     aarch64-unknown-linux-musl \
diff --git a/core/connectors/runtime/Dockerfile 
b/core/connectors/runtime/Dockerfile
index 880783687..bd8c3f8e6 100644
--- a/core/connectors/runtime/Dockerfile
+++ b/core/connectors/runtime/Dockerfile
@@ -28,9 +28,9 @@
 # fully endorsed by the ASF.
 
 ARG RUST_VERSION=1.95
-ARG ALPINE_VERSION=3.22
+ARG ALPINE_VERSION=3.23
 
-FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine AS chef
+FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine${ALPINE_VERSION} 
AS chef
 WORKDIR /app
 RUN apk add --no-cache musl-dev pkgconfig
 
@@ -46,7 +46,7 @@ ARG IGGY_CI_BUILD
 ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
 
 RUN apk add --no-cache bash curl tar zig make autoconf automake libtool 
pkgconfig hwloc-dev xz-dev xz-static && \
-    cargo install cargo-zigbuild --locked && \
+    cargo install cargo-zigbuild --version '=0.22.1' --locked && \
     rustup target add \
     x86_64-unknown-linux-musl \
     aarch64-unknown-linux-musl \
diff --git a/core/server-ng/Dockerfile b/core/server-ng/Dockerfile
index 2eac1203b..a15be0830 100644
--- a/core/server-ng/Dockerfile
+++ b/core/server-ng/Dockerfile
@@ -28,10 +28,10 @@
 # fully endorsed by the ASF.
 
 ARG RUST_VERSION=1.95
-ARG ALPINE_VERSION=3.22
+ARG ALPINE_VERSION=3.23
 
 # ── from-source path ─────────────────────────────────────────────────────────
-FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine AS chef
+FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine${ALPINE_VERSION} 
AS chef
 WORKDIR /app
 RUN apk add --no-cache musl-dev pkgconfig
 
@@ -47,7 +47,7 @@ ARG IGGY_CI_BUILD
 ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
 
 RUN apk add --no-cache zig make autoconf automake libtool pkgconfig hwloc-dev 
xz-dev xz-static nodejs npm && \
-    cargo install cargo-zigbuild --locked && \
+    cargo install cargo-zigbuild --version '=0.22.1' --locked && \
     rustup target add \
     x86_64-unknown-linux-musl \
     aarch64-unknown-linux-musl \
diff --git a/core/server/Dockerfile b/core/server/Dockerfile
index 989d03fad..35765d00b 100644
--- a/core/server/Dockerfile
+++ b/core/server/Dockerfile
@@ -28,10 +28,10 @@
 # fully endorsed by the ASF.
 
 ARG RUST_VERSION=1.95
-ARG ALPINE_VERSION=3.22
+ARG ALPINE_VERSION=3.23
 
 # ── from-source path ─────────────────────────────────────────────────────────
-FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine AS chef
+FROM --platform=$BUILDPLATFORM 
lukemathwalker/cargo-chef:latest-rust-${RUST_VERSION}-alpine${ALPINE_VERSION} 
AS chef
 WORKDIR /app
 RUN apk add --no-cache musl-dev pkgconfig
 
@@ -47,7 +47,7 @@ ARG IGGY_CI_BUILD
 ENV IGGY_CI_BUILD=${IGGY_CI_BUILD}
 
 RUN apk add --no-cache bash curl tar zig make autoconf automake libtool 
pkgconfig hwloc-dev xz-dev xz-static nodejs npm && \
-    cargo install cargo-zigbuild --locked && \
+    cargo install cargo-zigbuild --version '=0.22.1' --locked && \
     rustup target add \
     x86_64-unknown-linux-musl \
     aarch64-unknown-linux-musl \

Reply via email to