Skip to content

Commit 2660265

Browse files
committed
Add go 1.25, require go 1.24
Now that Go 1.25 is out, let's switch to go 1.24.0 as a minimally supported version, drop Go 1.23 and add Go 1.25 to CI matrix. Signed-off-by: Kir Kolyshkin <[email protected]>
1 parent 237cc98 commit 2660265

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ jobs:
2525
fail-fast: false
2626
matrix:
2727
os: [ubuntu-24.04, ubuntu-24.04-arm]
28-
go-version: [1.23.x, 1.24.x]
28+
go-version: [1.24.x, 1.25.x]
2929
rootless: ["rootless", ""]
3030
race: ["-race", ""]
3131
criu: ["", "criu-dev"]
3232
exclude:
3333
# Disable most of criu-dev jobs, as they are expensive
3434
# (need to compile criu) and don't add much value/coverage.
3535
- criu: criu-dev
36-
go-version: 1.23.x
36+
go-version: 1.24.x
3737
- criu: criu-dev
3838
rootless: rootless
3939
# Do race detection only on latest Go.
4040
- race: -race
41-
go-version: 1.23.x
41+
go-version: 1.24.x
4242

4343
runs-on: ${{ matrix.os }}
4444

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG GO_VERSION=1.23
1+
ARG GO_VERSION=1.24
22
ARG BATS_VERSION=v1.11.0
33
ARG LIBSECCOMP_VERSION=2.5.6
44

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ A third party security audit was performed by Cure53, you can see the full repor
2626

2727
## Building
2828

29-
`runc` only supports Linux. See the header of [`go.mod`](./go.mod) for the required Go version.
29+
`runc` only supports Linux. See the header of [`go.mod`](./go.mod) for the minimally required Go version.
3030

3131
### Pre-Requisites
3232

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/opencontainers/runc
22

3-
go 1.23.0
3+
go 1.24.0
44

55
require (
66
github.com/checkpoint-restore/go-criu/v7 v7.2.0

0 commit comments

Comments
 (0)