From b9e3eec229e599c6ccea5ecd203c246dc14ff69d Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Mon, 26 Jan 2026 16:29:05 -0800 Subject: [PATCH] ci: add go 1.26 This commit is a squash of the following two commits: 1. ci: add go 1.26 rc2 This is mostly to test whether https://go.dev/cl/728642 results in any test failures in the current CI matrix. Signed-off-by: Kir Kolyshkin (cherry picked from commit e4e05423e46f68e43870ecbfa5bfa71e75684885) Signed-off-by: lifubang 2. ci: bump Go 1.26rc2 -> 1.26.x Since Go 1.26.0 is released today. Signed-off-by: Kir Kolyshkin (cherry picked from commit daa5ffcc844d64daa2ae03095b6612e6b0719e16) Signed-off-by: lifubang --- .github/workflows/test.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bb7566fd3..eff3a6fa8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-24.04, ubuntu-24.04-arm] - go-version: [1.24.x, 1.25.x] + go-version: [1.24.x, 1.25.x, 1.26.x] rootless: ["rootless", ""] race: ["-race", ""] criu: ["", "criu-dev"] @@ -34,11 +34,15 @@ jobs: # (need to compile criu) and don't add much value/coverage. - criu: criu-dev go-version: 1.24.x + - criu: criu-dev + go-version: 1.25.x - criu: criu-dev rootless: rootless - # Do race detection only on latest Go. + # Do race detection only with latest stable Go version. - race: -race go-version: 1.24.x + - race: -race + go-version: 1.25.x runs-on: ${{ matrix.os }}