@@ -29,27 +29,27 @@ jobs:
2929 docker-build :
3030 runs-on : ubuntu-latest
3131 steps :
32- - uses : actions/checkout@v3
32+ - uses : actions/checkout@v4
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@v3
39+ uses : actions/checkout@v4
4040 - name : Set up Go
41- uses : actions/setup-go@v2
41+ uses : actions/setup-go@v5
4242 with :
4343 go-version : 1.14
4444 - name : Cache Go modules
45- uses : actions/cache@v2.1.7
45+ uses : actions/cache@v4.0.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.9.1
52+ uses : goreleaser/goreleaser-action@v5.0.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@v3
61+ - uses : actions/checkout@v4
6262 - name : golangci-lint
6363 uses : golangci/golangci-lint-action@v3.1.0
6464 with :
7676 # - 1.13
7777 - 1.14
7878 steps :
79- - uses : actions/checkout@v3
79+ - uses : actions/checkout@v4
8080 - name : Install Go
81- uses : actions/setup-go@v2
81+ uses : actions/setup-go@v5
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@v3
98+ - uses : actions/checkout@v4
9999 - name : Install Go
100- uses : actions/setup-go@v2
100+ uses : actions/setup-go@v5
101101 with :
102102 go-version : ${{ matrix.golang }}
103- - uses : actions/cache@v2.1.7
103+ - uses : actions/cache@v4.0.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@v3 .1.6
120120 with :
121121 # token: ${{ secrets.CODECOV_TOKEN }}
122122 file : ./coverage.txt
@@ -138,12 +138,12 @@ jobs:
138138 OS : ubuntu-latest
139139 GOLANG : ${{ matrix.golang }}
140140 steps :
141- - uses : actions/checkout@v3
141+ - uses : actions/checkout@v4
142142 - name : Install Go
143- uses : actions/setup-go@v2
143+ uses : actions/setup-go@v5
144144 with :
145145 go-version : ${{ matrix.golang }}
146- - uses : actions/cache@v2.1.7
146+ - uses : actions/cache@v4.0.0
147147 with :
148148 path : ~/go/pkg/mod
149149 key : ${{ runner.os }}-go-${{ matrix.golang }}-${{ hashFiles('**/go.sum') }}
@@ -159,7 +159,7 @@ jobs:
159159 - name : Run tests on Unix-like operating systems
160160 run : make unittest CI=true
161161 - name : Upload coverage to Codecov
162- uses : codecov/codecov-action@v2 .1.0
162+ uses : codecov/codecov-action@v3 .1.6
163163 with :
164164 # token: ${{ secrets.CODECOV_TOKEN }}
165165 file : ./coverage.txt
0 commit comments