From cba495407b9c68142705f1a47a414a566a08a401 Mon Sep 17 00:00:00 2001 From: Markus Waldheim <31657644+mwaldheim@users.noreply.github.com> Date: Sun, 13 Sep 2026 15:56:22 +0200 Subject: [PATCH 1/2] ci: test against stable Go 1.27 instead of the release candidate\n\nGo 1.27.0 has been generally available since August 2026 (now at\n1.27.1). Replace the temporary 1.27rc1 matrix entry with the stable\n1.27 line so CI resolves and tests against the latest 1.27.x patch\nrelease, matching the same treatment already applied in the main\nsemrel repository CI matrix.\n\nNo Go 1.28 pre-release exists yet to add (dev cycle started July\n2026, RC1 not expected before around January 2027).\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .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 3f1f81c..efedd03 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - go: ["1.25", "1.26", "1.27rc1"] + go: ["1.25", "1.26", "1.27"] steps: - name: Check out repository From 044be0177b289cc38f37400b4d9026e345eb11da Mon Sep 17 00:00:00 2001 From: Markus Waldheim <31657644+mwaldheim@users.noreply.github.com> Date: Sun, 13 Sep 2026 16:04:37 +0200 Subject: [PATCH 2/2] ci: skip golangci-lint on Go 1.27 pending upstream support golangci-lint v2.12.2 does not yet fully support the Go 1.27 standard library (typecheck failure in internal/poll, a known golangci-lint/Go version-skew issue). Tolerate/skip the lint step on the 1.27 leg only, the same way the 1.27rc1 leg was previously handled, while keeping build/test/scan as real required signals on stable 1.27. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .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 efedd03..30b6890 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: run: go mod download - name: Run golangci-lint - if: matrix.go != '1.27rc1' + if: matrix.go != '1.27' uses: golangci/golangci-lint-action@82606bf257cbaff209d206a39f5134f0cfbfd2ee # v9.2.1 with: version: v2.12.2