From 2344b38d5950f9a7fe5619a9a8c625ba06196acf Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Wed, 30 Sep 2026 01:35:43 +0100 Subject: [PATCH] ci: build with Go 1.26 to match go.mod The go.mod file requires Go 1.26.0. The release job runs Go 1.25 with GOTOOLCHAIN=local, so it fails before it runs any test. The lint and security jobs use the same pin. This change sets all three to 1.26. --- .github/workflows/lint.yaml | 2 +- .github/workflows/release.yaml | 2 +- .github/workflows/security.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 57310e9..e737fbf 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -30,7 +30,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.25' + go-version: '1.26' cache: true - name: Run golangci-lint diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 882339c..1fad29a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -18,7 +18,7 @@ jobs: release: uses: lukaszraczylo/shared-actions/.github/workflows/go-release-cgo.yaml@main with: - go-version: "1.25" + go-version: "1.26" rolling-release-tag: "v1" platforms: >- [ diff --git a/.github/workflows/security.yaml b/.github/workflows/security.yaml index e5b9ce5..9c2fd8d 100644 --- a/.github/workflows/security.yaml +++ b/.github/workflows/security.yaml @@ -31,7 +31,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.25' + go-version: '1.26' cache: true - name: Install govulncheck