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.19.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.1
131+ uses : codecov/codecov-action@v5.4.2
132132 with :
133133 # token: ${{ secrets.CODECOV_TOKEN }}
134134 file : ./coverage.txt
@@ -152,12 +152,12 @@ jobs:
152152 OS : ubuntu-latest
153153 GOLANG : ${{ matrix.golang }}
154154 steps :
155- - uses : actions/checkout@v3
155+ - uses : actions/checkout@v4
156156 - name : Install Go
157- uses : actions/setup-go@v3
157+ uses : actions/setup-go@v5
158158 with :
159159 go-version : ${{ matrix.golang }}
160- - uses : actions/cache@v3.0.7
160+ - uses : actions/cache@v4.2.3
161161 with :
162162 path : ~/go/pkg/mod
163163 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -173,7 +173,7 @@ jobs:
173173 - name : Run tests on Unix-like operating systems
174174 run : make unittest
175175 - name : Upload coverage to Codecov
176- uses : codecov/codecov-action@v3.1.1
176+ uses : codecov/codecov-action@v5.4.2
177177 with :
178178 # token: ${{ secrets.CODECOV_TOKEN }}
179179 file : ./coverage.txt
0 commit comments