From 459519967dfebe6082d2c25f9cb051eca72bf436 Mon Sep 17 00:00:00 2001 From: Markus Waldheim <31657644+mwaldheim@users.noreply.github.com> Date: Sun, 13 Sep 2026 15:56:31 +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 d7c601e9493d30119d4c5f5a7fe5983a8384d21f Mon Sep 17 00:00:00 2001 From: Markus Waldheim <31657644+mwaldheim@users.noreply.github.com> Date: Sun, 13 Sep 2026 16:04:56 +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