From a93d5a5abb3a03bed163f641da39a233e3920f8c Mon Sep 17 00:00:00 2001 From: ffgan Date: Thu, 13 Nov 2025 13:21:31 +0800 Subject: [PATCH] Change the base image to alpine and build a riscv64 image Co-authored by: nijincheng@iscas.ac.cn; Signed-off-by: ffgan --- .github/workflows/prom-metrics-linter.yaml | 2 +- test/metrics/prom-metrics-linter/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/prom-metrics-linter.yaml b/.github/workflows/prom-metrics-linter.yaml index 7c81f6f0..2f76aef2 100644 --- a/.github/workflows/prom-metrics-linter.yaml +++ b/.github/workflows/prom-metrics-linter.yaml @@ -5,7 +5,7 @@ on: - published env: IMAGE_NAME: quay.io/kubevirt/prom-metrics-linter - BUILD_PLATFORMS: linux/amd64,linux/arm64,linux/s390x + BUILD_PLATFORMS: linux/amd64,linux/arm64,linux/s390x,linux/riscv64 jobs: build: diff --git a/test/metrics/prom-metrics-linter/Dockerfile b/test/metrics/prom-metrics-linter/Dockerfile index c3ac9370..34729e35 100644 --- a/test/metrics/prom-metrics-linter/Dockerfile +++ b/test/metrics/prom-metrics-linter/Dockerfile @@ -9,7 +9,7 @@ COPY . . RUN go mod tidy && \ CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -v -trimpath -ldflags "-s -w" -o /bin/ . -FROM --platform=${TARGETOS}/${TARGETARCH} gcr.io/distroless/base:latest +FROM --platform=${TARGETOS}/${TARGETARCH} alpine:latest COPY --from=build /bin/prom-metrics-linter .