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 \