@@ -29,27 +29,27 @@ jobs:
2929 docker-build :
3030 runs-on : ubuntu-latest
3131 steps :
32- - uses : actions/checkout@v2.4.0
32+ - uses : actions/checkout@v6.0.1
3333 - name : Build the Docker image
3434 run : docker build . --file Dockerfile
3535 goreleaser :
3636 runs-on : ubuntu-latest
3737 steps :
3838 - name : Checkout
39- uses : actions/checkout@v2.4.0
39+ uses : actions/checkout@v6.0.1
4040 - name : Set up Go
41- uses : actions/setup-go@v2
41+ uses : actions/setup-go@v6
4242 with :
4343 go-version : 1.15.2
4444 - name : Cache Go modules
45- uses : actions/cache@v2.1.7
45+ uses : actions/cache@v4.3.0
4646 with :
4747 path : ~/go/pkg/mod
4848 key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
4949 restore-keys : |
5050 ${{ runner.os }}-go-
5151 - name : Run GoReleaser (Dry Run)
52- uses : goreleaser/goreleaser-action@v2.8.1
52+ uses : goreleaser/goreleaser-action@v6.4.0
5353 with :
5454 version : latest
5555 args : release --rm-dist --snapshot --skip-publish
5858 golangci-lint :
5959 runs-on : ubuntu-latest
6060 steps :
61- - uses : actions/checkout@v2.4.0
61+ - uses : actions/checkout@v6.0.1
6262 - name : golangci-lint
63- uses : golangci/golangci-lint-action@v2.5.2
63+ uses : golangci/golangci-lint-action@v9.2.0
6464 with :
6565 version : v1.28
6666 github-token : ${{ secrets.GITHUB_TOKEN }}
7676 # - 1.14.7
7777 - 1.15.2
7878 steps :
79- - uses : actions/checkout@v2.4.0
79+ - uses : actions/checkout@v6.0.1
8080 - name : Install Go
81- uses : actions/setup-go@v2
81+ uses : actions/setup-go@v6
8282 with :
8383 go-version : ${{ matrix.golang }}
8484 - name : Run tests on Windows
@@ -95,12 +95,12 @@ jobs:
9595 OS : macos-latest
9696 GOLANG : ${{ matrix.golang }}
9797 steps :
98- - uses : actions/checkout@v2.4.0
98+ - uses : actions/checkout@v6.0.1
9999 - name : Install Go
100- uses : actions/setup-go@v2
100+ uses : actions/setup-go@v6
101101 with :
102102 go-version : ${{ matrix.golang }}
103- - uses : actions/cache@v2.1.7
103+ - uses : actions/cache@v4.3.0
104104 with :
105105 path : ~/go/pkg/mod
106106 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
@@ -116,7 +116,7 @@ jobs:
116116 git --no-pager diff go.mod go.sum
117117 git --no-pager diff --quiet go.mod go.sum
118118 - name : Upload coverage to Codecov
119- uses : codecov/codecov-action@v2.1.0
119+ uses : codecov/codecov-action@v5.5.1
120120 with :
121121 # token: ${{ secrets.CODECOV_TOKEN }}
122122 file : ./coverage.txt
@@ -136,12 +136,12 @@ jobs:
136136 OS : ubuntu-latest
137137 GOLANG : ${{ matrix.golang }}
138138 steps :
139- - uses : actions/checkout@v2.4.0
139+ - uses : actions/checkout@v6.0.1
140140 - name : Install Go
141- uses : actions/setup-go@v2
141+ uses : actions/setup-go@v6
142142 with :
143143 go-version : ${{ matrix.golang }}
144- - uses : actions/cache@v2.1.7
144+ - uses : actions/cache@v4.3.0
145145 with :
146146 path : ~/go/pkg/mod
147147 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
@@ -157,7 +157,7 @@ jobs:
157157 - name : Run tests on Unix-like operating systems
158158 run : make unittest
159159 - name : Upload coverage to Codecov
160- uses : codecov/codecov-action@v2.1.0
160+ uses : codecov/codecov-action@v5.5.1
161161 with :
162162 # token: ${{ secrets.CODECOV_TOKEN }}
163163 file : ./coverage.txt
@@ -175,12 +175,12 @@ jobs:
175175 OS : ubuntu-latest
176176 GOLANG : ${{ matrix.golang }}
177177 steps :
178- - uses : actions/checkout@v2.4.0
178+ - uses : actions/checkout@v6.0.1
179179 - name : Install Go
180- uses : actions/setup-go@v2
180+ uses : actions/setup-go@v6
181181 with :
182182 go-version : ${{ matrix.golang }}
183- - uses : actions/cache@v2.1.7
183+ - uses : actions/cache@v4.3.0
184184 with :
185185 path : ~/go/pkg/mod
186186 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
0 commit comments