@@ -29,27 +29,27 @@ jobs:
2929 docker-build :
3030 runs-on : ubuntu-latest
3131 steps :
32- - uses : actions/checkout@v2.3.4
32+ - uses : actions/checkout@v4.2.2
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.3.4
39+ uses : actions/checkout@v4.2.2
4040 - name : Set up Go
41- uses : actions/setup-go@v2
41+ uses : actions/setup-go@v5
4242 with :
4343 go-version : 1.15.1
4444 - name : Cache Go modules
45- uses : actions/cache@v2.1.6
45+ uses : actions/cache@v4.2.1
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.6 .1
52+ uses : goreleaser/goreleaser-action@v6.2 .1
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.3.4
61+ - uses : actions/checkout@v4.2.2
6262 - name : golangci-lint
63- uses : golangci/golangci-lint-action@v2 .5.2
63+ uses : golangci/golangci-lint-action@v6 .5.0
6464 with :
6565 version : v1.28
6666 github-token : ${{ secrets.GITHUB_TOKEN }}
7575 golang :
7676 - 1.15.1
7777 steps :
78- - uses : actions/checkout@v2.3.4
78+ - uses : actions/checkout@v4.2.2
7979 - name : Install Go
80- uses : actions/setup-go@v2
80+ uses : actions/setup-go@v5
8181 with :
8282 go-version : ${{ matrix.golang }}
8383 - name : Run tests on Windows
@@ -94,12 +94,12 @@ jobs:
9494 OS : macos-latest
9595 GOLANG : ${{ matrix.golang }}
9696 steps :
97- - uses : actions/checkout@v2.3.4
97+ - uses : actions/checkout@v4.2.2
9898 - name : Install Go
99- uses : actions/setup-go@v2
99+ uses : actions/setup-go@v5
100100 with :
101101 go-version : ${{ matrix.golang }}
102- - uses : actions/cache@v2.1.6
102+ - uses : actions/cache@v4.2.1
103103 with :
104104 path : ~/go/pkg/mod
105105 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
@@ -115,7 +115,7 @@ jobs:
115115 git --no-pager diff go.mod go.sum
116116 git --no-pager diff --quiet go.mod go.sum
117117 - name : Upload coverage to Codecov
118- uses : codecov/codecov-action@v1.5.2
118+ uses : codecov/codecov-action@v5.4.0
119119 with :
120120 # token: ${{ secrets.CODECOV_TOKEN }}
121121 file : ./coverage.txt
@@ -137,12 +137,12 @@ jobs:
137137 OS : ubuntu-latest
138138 GOLANG : ${{ matrix.golang }}
139139 steps :
140- - uses : actions/checkout@v2.3.4
140+ - uses : actions/checkout@v4.2.2
141141 - name : Install Go
142- uses : actions/setup-go@v2
142+ uses : actions/setup-go@v5
143143 with :
144144 go-version : ${{ matrix.golang }}
145- - uses : actions/cache@v2.1.6
145+ - uses : actions/cache@v4.2.1
146146 with :
147147 path : ~/go/pkg/mod
148148 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
@@ -158,7 +158,7 @@ jobs:
158158 - name : Run tests on Unix-like operating systems
159159 run : make unittest
160160 - name : Upload coverage to Codecov
161- uses : codecov/codecov-action@v1.5.2
161+ uses : codecov/codecov-action@v5.4.0
162162 with :
163163 # token: ${{ secrets.CODECOV_TOKEN }}
164164 file : ./coverage.txt
0 commit comments