@@ -10,20 +10,20 @@ jobs:
10
10
build :
11
11
runs-on : ubuntu-latest
12
12
steps :
13
- - uses : actions/setup-go@v2
13
+ - uses : actions/setup-go@v3
14
14
with :
15
- go-version : " >=1.17 .0"
16
- - uses : actions/checkout@v2
15
+ go-version : " >=1.21 .0"
16
+ - uses : actions/checkout@v4
17
17
- name : Build
18
18
run : make
19
19
# Run static/code-quality checks
20
20
check :
21
21
runs-on : ubuntu-latest
22
22
steps :
23
- - uses : actions/setup-go@v2
23
+ - uses : actions/setup-go@v3
24
24
with :
25
- go-version : " >=1.17 .0"
26
- - uses : actions/checkout@v2
25
+ go-version : " >=1.21 .0"
26
+ - uses : actions/checkout@v4
27
27
- name : Install build tools
28
28
run : make build-tools
29
29
- name : Run checks
32
32
runs-on : ubuntu-latest
33
33
if : github.event_name == 'pull_request'
34
34
steps :
35
- - uses : actions/checkout@v3
35
+ - uses : actions/checkout@v4
36
36
with :
37
37
fetch-depth : 0
38
38
ref : ${{ github.event.pull_request.head.sha }}
46
46
# image build step, so no need to do it twice.
47
47
if : github.event_name == 'pull_request'
48
48
steps :
49
- - uses : actions/checkout@v2
49
+ - uses : actions/checkout@v4
50
50
- name : Install fuse-overlayfs
51
51
run : sudo apt-get -y install fuse-overlayfs
52
52
- name : Setup podman config
74
74
# image build step, so no need to do it twice.
75
75
if : github.event_name == 'pull_request'
76
76
steps :
77
- - uses : actions/checkout@v2
77
+ - uses : actions/checkout@v4
78
78
- name : build container image
79
79
# note: forcing use of podman here since we are
80
80
# using podman explicitly for the push job
85
85
runs-on : ubuntu-latest
86
86
if : github.event_name == 'push'
87
87
steps :
88
- - uses : actions/checkout@v2
88
+ - uses : actions/checkout@v4
89
89
- name : log in to quay.io
90
90
# using docker for now, since podman has an issue with space
91
91
# consumption: image build fails with no space left on device...
0 commit comments