@@ -30,40 +30,40 @@ jobs:
3030 lint :
3131 runs-on : ubuntu-20.04
3232 steps :
33- - uses : actions/checkout@v2
34- - uses : golangci/golangci-lint-action @v2
33+ - uses : actions/checkout@v3
34+ - uses : actions/setup-go @v2
3535 with :
36- # must be specified without patch version
37- version : v1.36
38- # Only show new issues for a pull request.
39- only-new-issues : true
36+ go- version: 1.18.x
37+ - uses : golangci/golangci-lint-action@v3
38+ with :
39+ version : v1.46
4040
4141 cross :
4242 runs-on : ubuntu-20.04
4343 steps :
44- - uses : actions/checkout@v2
45- - name : cross
46- run : make build-cross
44+ - uses : actions/checkout@v3
45+ - name : cross
46+ run : make build-cross
4747
4848
4949 test :
5050 strategy :
5151 fail-fast : false
5252 matrix :
53- go-version : [1.15 .x, 1.16 .x, 1.17 .x]
53+ go-version : [1.16 .x, 1.17 .x, 1.18 .x]
5454 race : ["-race", ""]
5555 runs-on : ubuntu-20.04
5656 steps :
57- - uses : actions/checkout@v2
57+ - uses : actions/checkout@v3
5858
59- - name : install go ${{ matrix.go-version }}
60- uses : actions/setup-go@v2
61- with :
62- stable : ' !contains(${{ matrix.go-version }}, "beta") && !contains(${{ matrix.go-version }}, "rc")'
63- go-version : ${{ matrix.go-version }}
59+ - name : install go ${{ matrix.go-version }}
60+ uses : actions/setup-go@v2
61+ with :
62+ stable : ' !contains(${{ matrix.go-version }}, "beta") && !contains(${{ matrix.go-version }}, "rc")'
63+ go-version : ${{ matrix.go-version }}
6464
65- - name : build
66- run : make BUILDFLAGS="${{ matrix.race }}" build
65+ - name : build
66+ run : make BUILDFLAGS="${{ matrix.race }}" build
6767
68- - name : test
69- run : make TESTFLAGS="${{ matrix.race }}" test
68+ - name : test
69+ run : make TESTFLAGS="${{ matrix.race }}" test
0 commit comments