From 44915ca0051bb42613bf1279356e485ce77245ea Mon Sep 17 00:00:00 2001 From: mayankpande88 Date: Mon, 25 May 2026 15:19:21 +0530 Subject: [PATCH 1/2] ci: bump setup-go go-version to 1.25.0 to match go.mod CI was pinned to 1.23.8 while go.mod declares 1.25.0. The mismatch masks toolchain-version errors locally and blocks dependabot's setup-go@v6 bump (v6 defaults GOTOOLCHAIN=local, so goimports@latest can no longer auto-upgrade from 1.23.8). --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0bd80c9..c373eaf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: - go-version: '1.23.8' + go-version: '1.25.0' - name: Install systemd headers run: | sudo apt-get update From 66de142d67d8fb777bc66ffda2b5707548a5f289 Mon Sep 17 00:00:00 2001 From: mayankpande88 Date: Wed, 27 May 2026 16:48:52 +0530 Subject: [PATCH 2/2] ci: bump Dockerfile GO_VERSION to 1.25.0 to match go.mod MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The release image builds from ./Dockerfile, which pinned Go 1.24.9 while go.mod requires 1.25.0 — without this the build relied on GOTOOLCHAIN auto-download mid-build. Aligns the release path with the setup-go bump. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ecb1543..b0544bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye AS builder RUN apt-get update && apt-get install -y \ curl git build-essential pkg-config libsystemd-dev -ARG GO_VERSION=1.24.9 +ARG GO_VERSION=1.25.0 RUN curl -fsSL https://go.dev/dl/go${GO_VERSION}.linux-$(dpkg --print-architecture).tar.gz -o go.tar.gz && \ tar -C /usr/local -xzf go.tar.gz && rm go.tar.gz ENV PATH="/usr/local/go/bin:${PATH}"