@@ -3,7 +3,7 @@ on: [push,pull_request]
33
44jobs :
55 check_fmt :
6- runs-on : ubuntu-20 .04
6+ runs-on : ubuntu-22 .04
77 steps :
88 - uses : actions/checkout@v3
99 with :
@@ -18,10 +18,10 @@ jobs:
1818 # TODO: this will hopefully be fixed by
1919 # https://github.com/actions/setup-go/issues/14
2020 export PATH=${PATH}:`go env GOPATH`/bin
21- go install golang.org/x/tools/cmd/goimports@latest
22- go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.44 .2
23- go install mvdan.cc/sh/cmd/shfmt@latest
24- go install mvdan.cc/sh/cmd/gosh@latest
21+ go install golang.org/x/tools/cmd/goimports@v0.24.0
22+ go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55 .2
23+ go install mvdan.cc/sh/v3/ cmd/shfmt@v3.7.0
24+ go install mvdan.cc/sh/v3/ cmd/gosh@v3.7.0
2525
2626 - name : Lint
2727 run : |
3131
3232 unit-test :
3333 name : unit-test
34- runs-on : ubuntu-20 .04
34+ runs-on : ubuntu-22 .04
3535 steps :
3636 - uses : actions/checkout@v3
3737 with :
4848
4949 coverage :
5050 name : coverage
51- runs-on : ubuntu-20 .04
51+ runs-on : ubuntu-22 .04
5252 steps :
5353 - uses : actions/checkout@v3
5454 with :
6969 build-with-latest-stable-go :
7070 strategy :
7171 matrix :
72- os : [ ubuntu-20 .04, macos-12 ]
72+ os : [ ubuntu-22 .04, macos-14 ]
7373 runs-on : ${{ matrix.os }}
7474 steps :
7575 - uses : actions/checkout@v3
8585
8686 deploy :
8787 name : deploy
88- runs-on : ubuntu-20 .04
88+ runs-on : ubuntu-22 .04
8989 steps :
9090 - uses : actions/checkout@v3
9191 with :
@@ -103,7 +103,7 @@ jobs:
103103
104104 test-goarch-386 :
105105 name : Run test cases with GOARCH=386
106- runs-on : ubuntu-20 .04
106+ runs-on : ubuntu-22 .04
107107
108108 steps :
109109 - uses : actions/checkout@v3
@@ -120,4 +120,3 @@ jobs:
120120 run : go test ./... -covermode=atomic
121121 env :
122122 GOARCH : 386
123-
0 commit comments