3232 outputs :
3333 has-go-binary : ${{ steps.info.outputs.has-go-binary }}
3434 steps :
35- - uses : actions/checkout@v3
35+ - uses : actions/checkout@v4
3636 with :
3737 fetch-depth : ' 0'
3838 - uses : moul/repoman-action@v1
@@ -47,19 +47,19 @@ jobs:
4747 runs-on : ubuntu-latest
4848 steps :
4949 - name : Checkout
50- uses : actions/checkout@v3
50+ uses : actions/checkout@v4
5151 - name : Set up Go
52- uses : actions/setup-go@v3
52+ uses : actions/setup-go@v5
5353 with :
5454 go-version : ${{ matrix.golang }}
5555 - name : Cache Go modules
56- uses : actions/cache@v3.0.7
56+ uses : actions/cache@v4.2.3
5757 with :
5858 path : ~/go/pkg/mod
5959 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
6060 restore-keys : ${{ runner.os }}-go-${{ matrix.golang }}-v1-
6161 - name : Run GoReleaser (Dry Run)
62- uses : goreleaser/goreleaser-action@v3.0 .0
62+ uses : goreleaser/goreleaser-action@v6.3 .0
6363 with :
6464 version : latest
6565 args : release --rm-dist --snapshot --skip-publish
7171 matrix :
7272 golangci_lint : [v1.38]
7373 steps :
74- - uses : actions/checkout@v3
74+ - uses : actions/checkout@v4
7575 - name : golangci-lint
76- uses : golangci/golangci-lint-action@v3.2 .0
76+ uses : golangci/golangci-lint-action@v7.0 .0
7777 with :
7878 version : ${{ matrix.golangci_lint }}
7979 # github-token: ${{ secrets.GITHUB_TOKEN }}
8888 golang :
8989 - 1.18.x
9090 steps :
91- - uses : actions/checkout@v3
91+ - uses : actions/checkout@v4
9292 - name : Install Go
93- uses : actions/setup-go@v3
93+ uses : actions/setup-go@v5
9494 with :
9595 go-version : ${{ matrix.golang }}
9696 - name : Run tests on Windows
@@ -107,12 +107,12 @@ jobs:
107107 OS : macos-latest
108108 GOLANG : ${{ matrix.golang }}
109109 steps :
110- - uses : actions/checkout@v3
110+ - uses : actions/checkout@v4
111111 - name : Install Go
112- uses : actions/setup-go@v3
112+ uses : actions/setup-go@v5
113113 with :
114114 go-version : ${{ matrix.golang }}
115- - uses : actions/cache@v3.0.7
115+ - uses : actions/cache@v4.2.3
116116 with :
117117 path : ~/go/pkg/mod
118118 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -128,7 +128,7 @@ jobs:
128128 git --no-pager diff go.mod go.sum
129129 git --no-pager diff --quiet go.mod go.sum
130130 - name : Upload coverage to Codecov
131- uses : codecov/codecov-action@v3.1 .0
131+ uses : codecov/codecov-action@v5.4 .0
132132 with :
133133 # token: ${{ secrets.CODECOV_TOKEN }}
134134 file : ./coverage.txt
@@ -151,12 +151,12 @@ jobs:
151151 OS : ubuntu-latest
152152 GOLANG : ${{ matrix.golang }}
153153 steps :
154- - uses : actions/checkout@v3
154+ - uses : actions/checkout@v4
155155 - name : Install Go
156- uses : actions/setup-go@v3
156+ uses : actions/setup-go@v5
157157 with :
158158 go-version : ${{ matrix.golang }}
159- - uses : actions/cache@v3.0.7
159+ - uses : actions/cache@v4.2.3
160160 with :
161161 path : ~/go/pkg/mod
162162 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -172,7 +172,7 @@ jobs:
172172 - name : Run tests on Unix-like operating systems
173173 run : make unittest
174174 - name : Upload coverage to Codecov
175- uses : codecov/codecov-action@v3.1 .0
175+ uses : codecov/codecov-action@v5.4 .0
176176 with :
177177 # token: ${{ secrets.CODECOV_TOKEN }}
178178 file : ./coverage.txt
0 commit comments