1- on : [push, pull_request]
1+ on :
2+ push :
3+ branches :
4+ - master
5+ pull_request :
6+ branches :
7+ - master
8+
29name : test and build
310jobs :
411 lint :
512 runs-on : ubuntu-latest
613 steps :
714 - name : Install Go
8- uses : actions/setup-go@v1
15+ uses : actions/setup-go@v2-beta
916 with :
1017 go-version : 1.15.x
1118 - name : Checkout code
12- uses : actions/checkout@v1
19+ uses : actions/checkout@v2
1320 - name : Install golangci-lint
1421 run : |
1522 go get github.com/golangci/golangci-lint/cmd/golangci-lint
@@ -27,11 +34,11 @@ jobs:
2734 steps :
2835 - name : Install Go
2936 if : success()
30- uses : actions/setup-go@v1
37+ uses : actions/setup-go@v2-beta
3138 with :
3239 go-version : ${{ matrix.go-version }}
3340 - name : Checkout code
34- uses : actions/checkout@v1
41+ uses : actions/checkout@v2
3542 - name : Run tests
3643 run : go test -v -covermode=count
3744
@@ -40,17 +47,17 @@ jobs:
4047 steps :
4148 - name : Install Go
4249 if : success()
43- uses : actions/setup-go@v1
50+ uses : actions/setup-go@v2-beta
4451 with :
4552 go-version : 1.15.x
4653 - name : Checkout code
47- uses : actions/checkout@v1
54+ uses : actions/checkout@v2
4855 - name : Calc coverage
4956 run : |
5057 export PATH=$PATH:$(go env GOPATH)/bin
5158 go test -v -covermode=count -coverprofile=coverage.out
5259 - name : Convert coverage to lcov
53- uses : jandelgado/gcov2lcov-action@v1.0.4
60+ uses : jandelgado/gcov2lcov-action@v1.0.5
5461 with :
5562 infile : coverage.out
5663 outfile : coverage.lcov
@@ -65,11 +72,11 @@ jobs:
6572 needs : [lint, test]
6673 steps :
6774 - name : Install Go
68- uses : actions/setup-go@v1
75+ uses : actions/setup-go@v2-beta
6976 with :
7077 go-version : 1.15.x
7178 - name : Checkout code
72- uses : actions/checkout@v1
79+ uses : actions/checkout@v2
7380 - name : build
7481 run : |
7582 export GO111MODULE=on
0 commit comments