3636 outputs :
3737 has-go-binary : ${{ steps.info.outputs.has-go-binary }}
3838 steps :
39- - uses : actions/checkout@v3
39+ - uses : actions/checkout@v4
4040 with :
4141 fetch-depth : ' 0'
4242 - uses : moul/repoman-action@v1
@@ -51,19 +51,19 @@ jobs:
5151 runs-on : ubuntu-latest
5252 steps :
5353 - name : Checkout
54- uses : actions/checkout@v3
54+ uses : actions/checkout@v4
5555 - name : Set up Go
56- uses : actions/setup-go@v4
56+ uses : actions/setup-go@v5
5757 with :
5858 go-version : ${{ matrix.golang }}
5959 - name : Cache Go modules
60- uses : actions/cache@v3.3.1
60+ uses : actions/cache@v4.2.2
6161 with :
6262 path : ~/go/pkg/mod
6363 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
6464 restore-keys : ${{ runner.os }}-go-${{ matrix.golang }}-v1-
6565 - name : Run GoReleaser (Dry Run)
66- uses : goreleaser/goreleaser-action@v4 .2.0
66+ uses : goreleaser/goreleaser-action@v6 .2.1
6767 with :
6868 version : latest
6969 args : release --rm-dist --snapshot --skip-publish
@@ -76,11 +76,11 @@ jobs:
7676 golangci_lint : [v1.53.3]
7777 golang : [1.20.x]
7878 steps :
79- - uses : actions/checkout@v3
80- - uses : actions/setup-go@v4
79+ - uses : actions/checkout@v4
80+ - uses : actions/setup-go@v5
8181 with :
8282 go-version : ${{ matrix.golang }}
83- - uses : golangci/golangci-lint-action@v3
83+ - uses : golangci/golangci-lint-action@v6
8484 with :
8585 version : ${{ matrix.golangci_lint }}
8686 # github-token: ${{ secrets.GITHUB_TOKEN }}
9595 golang :
9696 - 1.20.x
9797 steps :
98- - uses : actions/checkout@v3
98+ - uses : actions/checkout@v4
9999 - name : Install Go
100- uses : actions/setup-go@v4
100+ uses : actions/setup-go@v5
101101 with :
102102 go-version : ${{ matrix.golang }}
103103 - name : Run tests on Windows
@@ -114,12 +114,12 @@ jobs:
114114 OS : macos-latest
115115 GOLANG : ${{ matrix.golang }}
116116 steps :
117- - uses : actions/checkout@v3
117+ - uses : actions/checkout@v4
118118 - name : Install Go
119- uses : actions/setup-go@v4
119+ uses : actions/setup-go@v5
120120 with :
121121 go-version : ${{ matrix.golang }}
122- - uses : actions/cache@v3.3.1
122+ - uses : actions/cache@v4.2.2
123123 with :
124124 path : ~/go/pkg/mod
125125 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -135,7 +135,7 @@ jobs:
135135 git --no-pager diff go.mod go.sum
136136 git --no-pager diff --quiet go.mod go.sum
137137 - name : Upload coverage to Codecov
138- uses : codecov/codecov-action@v3.1.4
138+ uses : codecov/codecov-action@v5.4.0
139139 with :
140140 # token: ${{ secrets.CODECOV_TOKEN }}
141141 file : ./coverage.txt
@@ -155,12 +155,12 @@ jobs:
155155 OS : ubuntu-latest
156156 GOLANG : ${{ matrix.golang }}
157157 steps :
158- - uses : actions/checkout@v3
158+ - uses : actions/checkout@v4
159159 - name : Install Go
160- uses : actions/setup-go@v4
160+ uses : actions/setup-go@v5
161161 with :
162162 go-version : ${{ matrix.golang }}
163- - uses : actions/cache@v3.3.1
163+ - uses : actions/cache@v4.2.2
164164 with :
165165 path : ~/go/pkg/mod
166166 key : ${{ runner.os }}-go-${{ matrix.golang }}-v1-${{ hashFiles('**/go.sum') }}
@@ -176,7 +176,7 @@ jobs:
176176 - name : Run tests on Unix-like operating systems
177177 run : make unittest
178178 - name : Upload coverage to Codecov
179- uses : codecov/codecov-action@v3.1.4
179+ uses : codecov/codecov-action@v5.4.0
180180 with :
181181 # token: ${{ secrets.CODECOV_TOKEN }}
182182 file : ./coverage.txt
0 commit comments