9
9
env :
10
10
# Go version we currently use to build containerd across all CI.
11
11
# Note: don't forget to update `Binaries` step, as it contains the matrix of all supported Go versions.
12
- GO_VERSION : " 1.21.0 "
12
+ GO_VERSION : " 1.22.8 "
13
13
14
14
permissions : # added using https://github.com/step-security/secure-workflows
15
15
contents : read
@@ -29,18 +29,18 @@ jobs:
29
29
30
30
strategy :
31
31
matrix :
32
- os : [ubuntu-22.04, macos-12 , windows-2022]
32
+ os : [ubuntu-22.04, macos-13 , windows-2022]
33
33
34
34
steps :
35
- - uses : actions/setup-go@v4
35
+ - uses : actions/setup-go@v5
36
36
with :
37
37
go-version : ${{ env.GO_VERSION }}
38
38
cache : false # see actions/setup-go#368
39
39
40
- - uses : actions/checkout@v3
41
- - uses : golangci/golangci-lint-action@v3
40
+ - uses : actions/checkout@v4
41
+ - uses : golangci/golangci-lint-action@v6
42
42
with :
43
- version : v1.52.2
43
+ version : v1.61.0
44
44
skip-cache : true
45
45
args : --timeout=5m
46
46
@@ -54,12 +54,12 @@ jobs:
54
54
timeout-minutes : 5
55
55
56
56
steps :
57
- - uses : actions/setup-go@v4
57
+ - uses : actions/setup-go@v5
58
58
with :
59
59
go-version : ${{ env.GO_VERSION }}
60
60
cache : false # see actions/setup-go#368
61
61
62
- - uses : actions/checkout@v3
62
+ - uses : actions/checkout@v4
63
63
with :
64
64
path : src/github.com/containerd/errdefs
65
65
fetch-depth : 25
@@ -76,14 +76,14 @@ jobs:
76
76
77
77
strategy :
78
78
matrix :
79
- os : [ubuntu-22.04, macos-12 , windows-2022]
79
+ os : [ubuntu-22.04, macos-13 , windows-2022]
80
80
81
81
steps :
82
- - uses : actions/checkout@v2
82
+ - uses : actions/checkout@v4
83
83
with :
84
84
path : src/github.com/containerd/errdefs
85
85
86
- - uses : actions/setup-go@v2
86
+ - uses : actions/setup-go@v5
87
87
with :
88
88
go-version : ${{ env.GO_VERSION }}
89
89
0 commit comments