1111 runs-on : ubuntu-latest
1212 steps :
1313 - name : Checkout code
14- uses : actions/checkout@v2
14+ uses : actions/checkout@v3
1515 - name : Setup Golang
16- uses : actions/setup-go@v1
16+ uses : actions/setup-go@v3
1717 with :
1818 go-version : ' 1.17.5'
1919 - name : Download all Go modules
2929 runs-on : ubuntu-latest
3030 steps :
3131 - name : Checkout code
32- uses : actions/checkout@v2
32+ uses : actions/checkout@v3
3333 - name : Setup Golang
34- uses : actions/setup-go@v1
34+ uses : actions/setup-go@v3
3535 with :
3636 go-version : ' 1.17.5'
3737 - name : Restore go build cache
@@ -48,11 +48,15 @@ jobs:
4848 runs-on : ubuntu-latest
4949 steps :
5050 - 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'
5256 - name : Run golangci-lint
53- uses : golangci/golangci-lint-action@v2
57+ uses : golangci/golangci-lint-action@v3.1.0
5458 with :
55- version : v1.39.0
59+ version : v1.45.2
5660 args : --timeout 5m
5761
5862 test-go :
6973 - 5000:5000
7074 steps :
7175 - name : Checkout code
72- uses : actions/checkout@v2
76+ uses : actions/checkout@v3
7377 - name : Setup Golang
74- uses : actions/setup-go@v1
78+ uses : actions/setup-go@v3
7579 with :
7680 go-version : ' 1.17.5'
7781 - name : Restore go build cache
@@ -113,9 +117,9 @@ jobs:
113117 - build-go
114118 steps :
115119 - name : Checkout code
116- uses : actions/checkout@v2
120+ uses : actions/checkout@v3
117121 - name : Setup Golang
118- uses : actions/setup-go@v1
122+ uses : actions/setup-go@v3
119123 with :
120124 go-version : ' 1.17.5'
121125 - name : Restore go build cache
@@ -136,7 +140,7 @@ jobs:
136140 - test-go
137141 steps :
138142 - name : Checkout code
139- uses : actions/checkout@v2
143+ uses : actions/checkout@v3
140144 with :
141145 fetch-depth : 0
142146 - name : Create test-results directory
0 commit comments