5858 golangci-lint :
5959 runs-on : ubuntu-latest
6060 steps :
61- - uses : actions/checkout@v2.4.0
61+ - uses : actions/checkout@v4.2.2
6262 - name : golangci-lint
63- uses : golangci/golangci-lint-action@v3.2 .0
63+ uses : golangci/golangci-lint-action@v6.5 .0
6464 with :
6565 version : v1.31
6666 github-token : ${{ secrets.GITHUB_TOKEN }}
7575 golang :
7676 - 1.16.x
7777 steps :
78- - uses : actions/checkout@v2.4.0
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.4.0
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@v3.0.4
102+ - uses : actions/cache@v4.2.2
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@v2.1 .0
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.4.0
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@v3.0.4
145+ - uses : actions/cache@v4.2.2
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@v2.1 .0
161+ uses : codecov/codecov-action@v5.4 .0
162162 with :
163163 # token: ${{ secrets.CODECOV_TOKEN }}
164164 file : ./coverage.txt
0 commit comments