File tree Expand file tree Collapse file tree 3 files changed +27
-12
lines changed
Expand file tree Collapse file tree 3 files changed +27
-12
lines changed Original file line number Diff line number Diff line change 77 branches : ' **'
88 workflow_dispatch :
99
10+ env :
11+ GO_VERSION : ' 1.25'
12+
1013jobs :
1114 lint :
1215 name : lint
1316 runs-on : ubuntu-latest
1417 steps :
1518 - name : Checkout code
16- uses : actions/checkout@v4
19+ uses : actions/checkout@v6
1720
1821 - name : Set up Go
19- uses : actions/setup-go@v5
22+ uses : actions/setup-go@v6
2023 with :
21- go-version : ' 1.24'
24+ go-version : ${{ env.GO_VERSION }}
25+ cache-dependency-path : go.sum
2226 check-latest : true
2327
2428 - name : Install Go modules
@@ -27,10 +31,12 @@ jobs:
2731 - name : Verify dependencies
2832 run : go mod verify
2933
30- - name : golangci-lint
31- uses : golangci/golangci-lint-action@v6
34+ - name : Install golangci-lint
35+ uses : golangci/golangci-lint-action@v9
3236 with :
3337 version : latest
38+ install-mode : binary
39+ skip-cache : false
3440
3541 test :
3642 name : test
@@ -39,12 +45,13 @@ jobs:
3945
4046 steps :
4147 - name : Checkout code
42- uses : actions/checkout@v4
48+ uses : actions/checkout@v6
4349
4450 - name : Set up Go
45- uses : actions/setup-go@v5
51+ uses : actions/setup-go@v6
4652 with :
47- go-version : ' 1.24'
53+ go-version : ${{ env.GO_VERSION }}
54+ cache-dependency-path : go.sum
4855 check-latest : true
4956
5057 - name : Install Go modules
Original file line number Diff line number Diff line change 55 branches : [main]
66 workflow_dispatch :
77
8+ env :
9+ GO_VERSION : ' 1.25'
10+
811jobs :
912 coverage :
1013 runs-on : ubuntu-latest
1114 steps :
1215 - name : Checkout code
13- uses : actions/checkout@v4
16+ uses : actions/checkout@v6
1417
1518 - name : Set up Go
16- uses : actions/setup-go@v5
19+ uses : actions/setup-go@v6
1720 with :
18- go-version : ' 1.24'
21+ go-version : ${{ env.GO_VERSION }}
22+ cache-dependency-path : go.sum
1923 check-latest : true
2024
2125 - name : Install Go modules
Original file line number Diff line number Diff line change @@ -2,6 +2,10 @@ name: Release
22on :
33 release :
44 types : [created]
5+
6+ env :
7+ GO_VERSION : ' 1.25'
8+
59jobs :
610 release-notes :
711 name : release-notes
1115
1216 steps :
1317 - name : Checkout code
14- uses : actions/checkout@v4
18+ uses : actions/checkout@v6
1519
1620 - name : Create Release
1721 uses : softprops/action-gh-release@v2
You can’t perform that action at this time.
0 commit comments