mirror of
https://github.com/opencontainers/runc.git
synced 2025-09-26 19:41:35 +08:00
ci/gha: add Go 1.23, drop 1.21
- drop Go 1.21; - add Go 1.23; - for a few jobs that were using Go 1.21, switch to 1.22; Also, bump go to 1.22 in go.mod. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
This commit is contained in:
@@ -77,7 +77,7 @@ task:
|
||||
env:
|
||||
HOME: /root
|
||||
CIRRUS_WORKING_DIR: /home/runc
|
||||
GO_VERSION: "1.21"
|
||||
GO_VERSION: "1.22"
|
||||
BATS_VERSION: "v1.9.0"
|
||||
RPMS: gcc git iptables jq glibc-static libseccomp-devel make criu fuse-sshfs container-selinux
|
||||
# yamllint disable rule:key-duplicates
|
||||
|
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-20.04, ubuntu-24.04, actuated-arm64-6cpu-8gb]
|
||||
go-version: [1.21.x, 1.22.x]
|
||||
go-version: [1.22.x, 1.23.x]
|
||||
rootless: ["rootless", ""]
|
||||
race: ["-race", ""]
|
||||
criu: ["", "criu-dev"]
|
||||
@@ -33,7 +33,7 @@ jobs:
|
||||
# Disable most of criu-dev jobs, as they are expensive
|
||||
# (need to compile criu) and don't add much value/coverage.
|
||||
- criu: criu-dev
|
||||
go-version: 1.21.x
|
||||
go-version: 1.22.x
|
||||
- criu: criu-dev
|
||||
rootless: rootless
|
||||
- criu: criu-dev
|
||||
@@ -45,12 +45,12 @@ jobs:
|
||||
- dmz: runc_nodmz
|
||||
os: ubuntu-20.04
|
||||
- dmz: runc_nodmz
|
||||
go-version: 1.21.x
|
||||
go-version: 1.22.x
|
||||
- dmz: runc_nodmz
|
||||
rootless: rootless
|
||||
- dmz: runc_nodmz
|
||||
race: -race
|
||||
- go-version: 1.21.x
|
||||
- go-version: 1.22.x
|
||||
os: actuated-arm64-6cpu-8gb
|
||||
- race: "-race"
|
||||
os: actuated-arm64-6cpu-8gb
|
||||
|
Reference in New Issue
Block a user