From a049cdfd73be849174321cf21ee447974e4629fb Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Wed, 1 Jul 2026 18:28:46 +0200 Subject: [PATCH] ci: add Go 1.27rc1 to test matrix Adds an experimental (continue-on-error) matrix entry testing against Go 1.27.0-rc.1 alongside the existing 1.25/1.26 stable versions, so regressions against the upcoming Go release are caught early without blocking merges. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9b18c37..7054c25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,11 @@ jobs: ci: name: Build, test, lint, and scan runs-on: ubuntu-latest + continue-on-error: ${{ matrix.go == '1.27rc1' }} strategy: fail-fast: false matrix: - go: ["1.25", "1.26"] + go: ["1.25", "1.26", "1.27rc1"] steps: - name: Check out repository @@ -25,7 +26,8 @@ jobs: - name: Set up Go uses: actions/setup-go@v6 with: - go-version: "${{ matrix.go }}.x" + go-version: ${{ matrix.go == '1.27rc1' && '1.27.0-rc.1' || format('{0}.x', matrix.go) }} + allow-prereleases: true cache: true - name: Download dependencies