.github/workflows/ci.yml: upgrade Ubuntu from 20.04 to 22.04
- `release.yml` continues to use Ubuntu 20.04 for glibc compatibility - cgroup v1 is no longer tested with Ubuntu, but still tested with Rocky 8 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
parent
59959b31ff
commit
480bc8a2be
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -28,7 +28,7 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-12, windows-2019]
|
os: [ubuntu-22.04, macos-12, windows-2019]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/setup-go@v4
|
- uses: actions/setup-go@v4
|
||||||
@ -49,7 +49,7 @@ jobs:
|
|||||||
project:
|
project:
|
||||||
name: Project Checks
|
name: Project Checks
|
||||||
if: github.repository == 'containerd/containerd'
|
if: github.repository == 'containerd/containerd'
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@ -79,7 +79,7 @@ jobs:
|
|||||||
#
|
#
|
||||||
protos:
|
protos:
|
||||||
name: Protobuf
|
name: Protobuf
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
|
|
||||||
defaults:
|
defaults:
|
||||||
@ -116,7 +116,7 @@ jobs:
|
|||||||
|
|
||||||
man:
|
man:
|
||||||
name: Manpages
|
name: Manpages
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@ -133,7 +133,7 @@ jobs:
|
|||||||
crossbuild:
|
crossbuild:
|
||||||
name: Crossbuild Binaries
|
name: Crossbuild Binaries
|
||||||
needs: [project, linters, protos, man]
|
needs: [project, linters, protos, man]
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
@ -208,7 +208,7 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-12, windows-2019, windows-2022]
|
os: [ubuntu-22.04, macos-12, windows-2019, windows-2022]
|
||||||
go-version: ["1.20.6", "1.19.11"]
|
go-version: ["1.20.6", "1.19.11"]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/setup-go@v4
|
- uses: actions/setup-go@v4
|
||||||
@ -387,7 +387,7 @@ jobs:
|
|||||||
|
|
||||||
integration-linux:
|
integration-linux:
|
||||||
name: Linux Integration
|
name: Linux Integration
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 40
|
timeout-minutes: 40
|
||||||
needs: [project, linters, protos, man]
|
needs: [project, linters, protos, man]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user