3232 outputs :
3333 has-go-binary : ${{ steps.info.outputs.has-go-binary }}
3434 steps :
35- - uses : actions/checkout@v2
35+ - uses : actions/checkout@v5
3636 with :
3737 fetch-depth : ' 0'
3838 - uses : moul/repoman-action@v1
@@ -46,19 +46,19 @@ jobs:
4646 runs-on : ubuntu-latest
4747 steps :
4848 - name : Checkout
49- uses : actions/checkout@v2.3.4
49+ uses : actions/checkout@v5.0.0
5050 - name : Set up Go
51- uses : actions/setup-go@v2
51+ uses : actions/setup-go@v5
5252 with :
5353 go-version : ${{ matrix.golang }}
5454 - name : Cache Go modules
55- uses : actions/cache@v2.1.6
55+ uses : actions/cache@v4.2.4
5656 with :
5757 path : ~/go/pkg/mod
5858 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
5959 restore-keys : ${{ runner.os }}-go-${{ matrix.golang }}-v1-
6060 - name : Run GoReleaser (Dry Run)
61- uses : goreleaser/goreleaser-action@v2.7 .0
61+ uses : goreleaser/goreleaser-action@v6.3 .0
6262 with :
6363 version : latest
6464 args : release --rm-dist --snapshot --skip-publish
7070 matrix :
7171 golangci_lint : [v1.38]
7272 steps :
73- - uses : actions/checkout@v2.3.4
73+ - uses : actions/checkout@v5.0.0
7474 - name : golangci-lint
75- uses : golangci/golangci-lint-action@v2.5.2
75+ uses : golangci/golangci-lint-action@v8.0.0
7676 with :
7777 version : ${{ matrix.golangci_lint }}
7878 # github-token: ${{ secrets.GITHUB_TOKEN }}
8686 matrix :
8787 golang : [1.16.x]
8888 steps :
89- - uses : actions/checkout@v2.3.4
89+ - uses : actions/checkout@v5.0.0
9090 - name : Install Go
91- uses : actions/setup-go@v2
91+ uses : actions/setup-go@v5
9292 with :
9393 go-version : ${{ matrix.golang }}
9494 - name : Run tests on Windows
@@ -104,12 +104,12 @@ jobs:
104104 OS : macos-latest
105105 GOLANG : ${{ matrix.golang }}
106106 steps :
107- - uses : actions/checkout@v2.3.4
107+ - uses : actions/checkout@v5.0.0
108108 - name : Install Go
109- uses : actions/setup-go@v2
109+ uses : actions/setup-go@v5
110110 with :
111111 go-version : ${{ matrix.golang }}
112- - uses : actions/cache@v2.1.6
112+ - uses : actions/cache@v4.2.4
113113 with :
114114 path : ~/go/pkg/mod
115115 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -125,7 +125,7 @@ jobs:
125125 git --no-pager diff go.mod go.sum
126126 git --no-pager diff --quiet go.mod go.sum
127127 - name : Upload coverage to Codecov
128- uses : codecov/codecov-action@v1.5.2
128+ uses : codecov/codecov-action@v5.4.3
129129 with :
130130 # token: ${{ secrets.CODECOV_TOKEN }}
131131 file : ./coverage.txt
@@ -146,12 +146,12 @@ jobs:
146146 OS : ubuntu-latest
147147 GOLANG : ${{ matrix.golang }}
148148 steps :
149- - uses : actions/checkout@v2.3.4
149+ - uses : actions/checkout@v5.0.0
150150 - name : Install Go
151- uses : actions/setup-go@v2
151+ uses : actions/setup-go@v5
152152 with :
153153 go-version : ${{ matrix.golang }}
154- - uses : actions/cache@v2.1.6
154+ - uses : actions/cache@v4.2.4
155155 with :
156156 path : ~/go/pkg/mod
157157 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -167,7 +167,7 @@ jobs:
167167 - name : Run tests on Unix-like operating systems
168168 run : make unittest
169169 - name : Upload coverage to Codecov
170- uses : codecov/codecov-action@v1.5.2
170+ uses : codecov/codecov-action@v5.4.3
171171 with :
172172 # token: ${{ secrets.CODECOV_TOKEN }}
173173 file : ./coverage.txt
0 commit comments