11
11
runs-on : ubuntu-latest
12
12
steps :
13
13
- name : Checkout code
14
- uses : actions/checkout@v2
14
+ uses : actions/checkout@v3
15
15
- name : Setup Golang
16
- uses : actions/setup-go@v1
16
+ uses : actions/setup-go@v3
17
17
with :
18
18
go-version : ' 1.17.5'
19
19
- name : Download all Go modules
29
29
runs-on : ubuntu-latest
30
30
steps :
31
31
- name : Checkout code
32
- uses : actions/checkout@v2
32
+ uses : actions/checkout@v3
33
33
- name : Setup Golang
34
- uses : actions/setup-go@v1
34
+ uses : actions/setup-go@v3
35
35
with :
36
36
go-version : ' 1.17.5'
37
37
- name : Restore go build cache
@@ -48,11 +48,15 @@ jobs:
48
48
runs-on : ubuntu-latest
49
49
steps :
50
50
- name : Checkout code
51
- uses : actions/checkout@v2
51
+ uses : actions/checkout@v3
52
+ - name : Setup Golang
53
+ uses : actions/setup-go@v3
54
+ with :
55
+ go-version : ' 1.17.5'
52
56
- name : Run golangci-lint
53
- uses : golangci/golangci-lint-action@v2
57
+ uses : golangci/golangci-lint-action@v3.1.0
54
58
with :
55
- version : v1.39.0
59
+ version : v1.45.2
56
60
args : --timeout 5m
57
61
58
62
test-go :
69
73
- 5000:5000
70
74
steps :
71
75
- name : Checkout code
72
- uses : actions/checkout@v2
76
+ uses : actions/checkout@v3
73
77
- name : Setup Golang
74
- uses : actions/setup-go@v1
78
+ uses : actions/setup-go@v3
75
79
with :
76
80
go-version : ' 1.17.5'
77
81
- name : Restore go build cache
@@ -113,9 +117,9 @@ jobs:
113
117
- build-go
114
118
steps :
115
119
- name : Checkout code
116
- uses : actions/checkout@v2
120
+ uses : actions/checkout@v3
117
121
- name : Setup Golang
118
- uses : actions/setup-go@v1
122
+ uses : actions/setup-go@v3
119
123
with :
120
124
go-version : ' 1.17.5'
121
125
- name : Restore go build cache
@@ -136,7 +140,7 @@ jobs:
136
140
- test-go
137
141
steps :
138
142
- name : Checkout code
139
- uses : actions/checkout@v2
143
+ uses : actions/checkout@v3
140
144
with :
141
145
fetch-depth : 0
142
146
- name : Create test-results directory
0 commit comments