From 6e8a8a1f8a3ae5654804e69332857b874320977e Mon Sep 17 00:00:00 2001 From: Karl Persson <23356117+kalleep@users.noreply.github.com> Date: Thu, 19 Feb 2026 11:15:18 +0100 Subject: [PATCH] chore: Update build image to v.0.1.28 (#5591) This should fix out issues with publishing new containers (cherry picked from commit 45f49d27c567fb42e6ea542a178ccceeaca5d679) --- .github/workflows/build.yml | 6 +++--- .github/workflows/publish-alloy-linux.yml | 2 +- .github/workflows/release-publish-alloy-artifacts.yml | 6 +++--- .github/workflows/test_full.yml | 2 +- .github/workflows/test_linux_system_packages.yml | 2 +- Dockerfile | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8f3f14ddd16..d3413d8480c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: build_linux: name: Build on Linux runs-on: github-hosted-ubuntu-x64-large - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb strategy: matrix: os: [linux] @@ -42,7 +42,7 @@ jobs: build_linux_boringcrypto: name: Build on Linux (boringcrypto) runs-on: github-hosted-ubuntu-x64-large - container: grafana/alloy-build-image:v0.1.27-boringcrypto@sha256:5fe91132f0ede383a9603a981835cdd0e206e814899755a6167ae5d5a8d3b040 + container: grafana/alloy-build-image:v0.1.28-boringcrypto@sha256:7e25eeaf9fd70d49a00f80da45e99cc6c963362915f60b6e86325d58680dd209 strategy: matrix: os: [linux] @@ -123,7 +123,7 @@ jobs: build_freebsd: name: Build on FreeBSD (AMD64) runs-on: github-hosted-ubuntu-x64-large - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb steps: - name: Checkout code uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 diff --git a/.github/workflows/publish-alloy-linux.yml b/.github/workflows/publish-alloy-linux.yml index 69d8ad3d2ff..16f8bcb3bec 100644 --- a/.github/workflows/publish-alloy-linux.yml +++ b/.github/workflows/publish-alloy-linux.yml @@ -26,7 +26,7 @@ permissions: jobs: publish_linux_container: name: Publish Alloy Linux container - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb runs-on: labels: github-hosted-ubuntu-x64-large permissions: diff --git a/.github/workflows/release-publish-alloy-artifacts.yml b/.github/workflows/release-publish-alloy-artifacts.yml index 9139fb8d233..4cb12f31157 100644 --- a/.github/workflows/release-publish-alloy-artifacts.yml +++ b/.github/workflows/release-publish-alloy-artifacts.yml @@ -33,7 +33,7 @@ jobs: build_alloy: name: Build Alloy - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb runs-on: labels: github-hosted-ubuntu-x64-large needs: @@ -115,7 +115,7 @@ jobs: build_alloy_windows_installer: name: Build Alloy Windows installer with signed executables - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb runs-on: labels: github-hosted-ubuntu-x64-large needs: @@ -193,7 +193,7 @@ jobs: upload_release_artifacts: name: Upload release artifacts - container: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + container: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb runs-on: labels: github-hosted-ubuntu-x64-large needs: diff --git a/.github/workflows/test_full.yml b/.github/workflows/test_full.yml index 8791464ea14..156a406a961 100644 --- a/.github/workflows/test_full.yml +++ b/.github/workflows/test_full.yml @@ -15,7 +15,7 @@ jobs: name: Test (Full) runs-on: ubuntu-latest-8-cores container: - image: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + image: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb volumes: - /var/run/docker.sock steps: diff --git a/.github/workflows/test_linux_system_packages.yml b/.github/workflows/test_linux_system_packages.yml index 243b5dc984f..4af0ee8160d 100644 --- a/.github/workflows/test_linux_system_packages.yml +++ b/.github/workflows/test_linux_system_packages.yml @@ -17,7 +17,7 @@ jobs: name: Test Linux system packages runs-on: ubuntu-latest container: - image: grafana/alloy-build-image:v0.1.27@sha256:1c3b0de3d5cdd1d2e8b7fab4da70e1bda6629eede4cfaee846d04c4e80f14708 + image: grafana/alloy-build-image:v0.1.28@sha256:982eb27dfc3111a3a81eb605d2e80d0c6c21a32842c2652b6390be6cd80da6fb volumes: - /var/run/docker.sock steps: diff --git a/Dockerfile b/Dockerfile index e2749ee7894..604666d83fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ # default when running `docker buildx build` or when DOCKER_BUILDKIT=1 is set # in environment variables. -FROM --platform=$BUILDPLATFORM grafana/alloy-build-image:v0.1.27 AS ui-build +FROM --platform=$BUILDPLATFORM grafana/alloy-build-image:v0.1.28 AS ui-build ARG BUILDPLATFORM COPY ./internal/web/ui /ui WORKDIR /ui @@ -12,7 +12,7 @@ RUN --mount=type=cache,target=/ui/node_modules,sharing=locked \ npm install \ && npm run build -FROM --platform=$BUILDPLATFORM grafana/alloy-build-image:v0.1.27 AS build +FROM --platform=$BUILDPLATFORM grafana/alloy-build-image:v0.1.28 AS build ARG BUILDPLATFORM ARG TARGETPLATFORM