5
5
lint :
6
6
runs-on : ubuntu-latest
7
7
steps :
8
- - uses : actions/checkout@v2
9
- - uses : docker://golangci/golangci-lint:v1.34.1
10
- with :
11
- args : golangci-lint run
12
- env :
13
- CGO_ENABLED : 0
8
+ - uses : actions/checkout@v2
9
+ - uses : docker://golangci/golangci-lint:v1.44.0
10
+ with :
11
+ args : golangci-lint run
12
+ env :
13
+ CGO_ENABLED : 0
14
14
15
15
test :
16
16
strategy :
17
17
matrix :
18
- go-version : [1.15 .x]
18
+ go-version : [1.17 .x]
19
19
os : [ubuntu-latest, macos-latest, windows-latest]
20
20
runs-on : ${{ matrix.os }}
21
21
steps :
22
- - name : Install Go
23
- uses : actions/setup-go@v2
24
- with :
25
- go-version : ${{ matrix.go-version }}
26
- - name : Checkout code
27
- uses : actions/checkout@v2
28
- - name : Test
29
- run : go test ./...
22
+ - name : Install Go
23
+ uses : actions/setup-go@v2
24
+ with :
25
+ go-version : ${{ matrix.go-version }}
26
+ - name : Checkout code
27
+ uses : actions/checkout@v2
28
+ - name : Test
29
+ run : go test ./...
30
30
31
31
goreleaser :
32
32
runs-on : ubuntu-latest
33
33
if : startsWith(github.ref, 'refs/tags/v')
34
34
needs :
35
- - lint
36
- - test
35
+ - lint
36
+ - test
37
37
steps :
38
38
- name : Checkout
39
39
uses : actions/checkout@v2
42
42
- name : Set up Go
43
43
uses : actions/setup-go@v2
44
44
with :
45
- go-version : 1.15
45
+ go-version : 1.17
46
46
- name : Login to Docker Registry
47
47
env :
48
48
DOCKER_TOKEN : ${{ secrets.DOCKER_TOKEN }}
@@ -56,11 +56,11 @@ jobs:
56
56
args : release --rm-dist
57
57
env :
58
58
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
59
- # - name: Docker Push
60
- # if: ${{ github.ref == 'refs/heads/main' }}
61
- # run: |
62
- # docker tag zbindenren/cc:0.3.1 zbindenren/cc:latest
63
- # docker push zbindenren/cc:latest
59
+ # - name: Docker Push
60
+ # if: ${{ github.ref == 'refs/heads/main' }}
61
+ # run: |
62
+ # docker tag zbindenren/cc:0.3.1 zbindenren/cc:latest
63
+ # docker push zbindenren/cc:latest
64
64
- name : Upload assets
65
65
uses : actions/upload-artifact@v2
66
66
with :
0 commit comments