Skip to content

Commit 85c11ae

Browse files
committed
fix(ci): update dependencies
- update docker/setup-qemu-action to v2 - update docker/setup-buildx-action to v2 - update docker/login-action to v2 - update docker/build-push-action to v4 - update actions/checkout to v3 - update actions/setup-go to v3 - update manusa/actions-setup-minikube to v2.7.2 - update minikube version to v1.29.0 - update kubernetes version to v1.25.6 Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
1 parent 7f7eee8 commit 85c11ae

File tree

5 files changed

+59
-59
lines changed

5 files changed

+59
-59
lines changed

.github/workflows/build.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ubuntu-latest
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@v2
36+
uses: actions/checkout@v3
3737

3838
- name: License Check
3939
run: make license-check
@@ -44,7 +44,7 @@ jobs:
4444
runs-on: ubuntu-latest
4545
steps:
4646
- name: Checkout
47-
uses: actions/checkout@v2
47+
uses: actions/checkout@v3
4848

4949
- name: Unit test
5050
run: make test
@@ -62,10 +62,10 @@ jobs:
6262
needs: ['lint', 'unit-test']
6363
steps:
6464
- name: Checkout
65-
uses: actions/checkout@v2
65+
uses: actions/checkout@v3
6666

6767
- name: Set up Go 1.15
68-
uses: actions/setup-go@v2
68+
uses: actions/setup-go@v3
6969
with:
7070
go-version: 1.15.15
7171

@@ -80,10 +80,10 @@ jobs:
8080
sudo apt-get update && sudo apt-get install -y nfs-common
8181
8282
- name: Setup Minikube-Kubernetes
83-
uses: manusa/actions-setup-minikube@v2.4.2
83+
uses: manusa/actions-setup-minikube@v2.7.2
8484
with:
85-
minikube version: v1.24.0
86-
kubernetes version: v1.20.13
85+
minikube version: v1.29.0
86+
kubernetes version: v1.25.6
8787
start args: '--install-addons=false'
8888

8989
- name: Installation
@@ -99,10 +99,10 @@ jobs:
9999
needs: ['lint', 'unit-test']
100100
steps:
101101
- name: Checkout
102-
uses: actions/checkout@v2
102+
uses: actions/checkout@v3
103103

104104
- name: Set up Go 1.15
105-
uses: actions/setup-go@v2
105+
uses: actions/setup-go@v3
106106
with:
107107
go-version: 1.15.15
108108

@@ -145,38 +145,38 @@ jobs:
145145
echo "${{ steps.docker_meta.outputs.tags }}"
146146
147147
- name: Setup QEMU
148-
uses: docker/setup-qemu-action@v1
148+
uses: docker/setup-qemu-action@v2
149149
with:
150150
platforms: all
151151

152152
- name: Setup Docker Buildx
153153
id: buildx
154-
uses: docker/setup-buildx-action@v1
154+
uses: docker/setup-buildx-action@v2
155155
with:
156156
version: v0.5.1
157157

158158
- name: Login to DockerHub
159-
uses: docker/login-action@v1
159+
uses: docker/login-action@v2
160160
with:
161161
username: ${{ secrets.DOCKERHUB_USERNAME }}
162162
password: ${{ secrets.DOCKERHUB_TOKEN }}
163163

164164
- name: Login to Quay
165-
uses: docker/login-action@v1
165+
uses: docker/login-action@v2
166166
with:
167167
registry: quay.io
168168
username: ${{ secrets.QUAY_USERNAME }}
169169
password: ${{ secrets.QUAY_TOKEN }}
170170

171171
- name: Login to GHCR
172-
uses: docker/login-action@v1
172+
uses: docker/login-action@v2
173173
with:
174174
registry: ghcr.io
175175
username: ${{ github.actor }}
176176
password: ${{ secrets.GITHUB_TOKEN }}
177177

178178
- name: Build and Push Image
179-
uses: docker/build-push-action@v2
179+
uses: docker/build-push-action@v4
180180
with:
181181
context: .
182182
file: ./buildscripts/provisioner-nfs/provisioner-nfs.Dockerfile
@@ -194,7 +194,7 @@ jobs:
194194
needs: ['lint', 'unit-test']
195195
steps:
196196
- name: Checkout
197-
uses: actions/checkout@v2
197+
uses: actions/checkout@v3
198198

199199
- name: Set Image Org
200200
# sets the default IMAGE_ORG to openebs
@@ -230,38 +230,38 @@ jobs:
230230
echo "${{ steps.docker_meta.outputs.tags }}"
231231
232232
- name: Setup QEMU
233-
uses: docker/setup-qemu-action@v1
233+
uses: docker/setup-qemu-action@v2
234234
with:
235235
platforms: all
236236

237237
- name: Setup Docker Buildx
238238
id: buildx
239-
uses: docker/setup-buildx-action@v1
239+
uses: docker/setup-buildx-action@v2
240240
with:
241241
version: v0.5.1
242242

243243
- name: Login to DockerHub
244-
uses: docker/login-action@v1
244+
uses: docker/login-action@v2
245245
with:
246246
username: ${{ secrets.DOCKERHUB_USERNAME }}
247247
password: ${{ secrets.DOCKERHUB_TOKEN }}
248248

249249
- name: Login to Quay
250-
uses: docker/login-action@v1
250+
uses: docker/login-action@v2
251251
with:
252252
registry: quay.io
253253
username: ${{ secrets.QUAY_USERNAME }}
254254
password: ${{ secrets.QUAY_TOKEN }}
255255

256256
- name: Login to GHCR
257-
uses: docker/login-action@v1
257+
uses: docker/login-action@v2
258258
with:
259259
registry: ghcr.io
260260
username: ${{ github.actor }}
261261
password: ${{ secrets.GITHUB_TOKEN }}
262262

263263
- name: Build and Push Image
264-
uses: docker/build-push-action@v2
264+
uses: docker/build-push-action@v4
265265
with:
266266
context: ./nfs-server-container
267267
file: nfs-server-container/Dockerfile
@@ -274,21 +274,21 @@ jobs:
274274
runs-on: ubuntu-latest
275275
steps:
276276
- name: Checkout
277-
uses: actions/checkout@v2
277+
uses: actions/checkout@v3
278278

279279
- name: Set Image Org
280280
# sets the default IMAGE_ORG to openebs
281281
run: |
282282
[ -z "${{ secrets.IMAGE_ORG }}" ] && IMAGE_ORG=openebs || IMAGE_ORG=${{ secrets.IMAGE_ORG}}
283283
echo "IMAGE_ORG=${IMAGE_ORG}" >> $GITHUB_ENV
284284
- name: Login to Docker Hub
285-
uses: docker/login-action@v1
285+
uses: docker/login-action@v2
286286
with:
287287
username: ${{ secrets.DOCKERHUB_USERNAME }}
288288
password: ${{ secrets.DOCKERHUB_TOKEN }}
289289

290290
- name: Build and push the nfs-e2e image
291-
uses: docker/build-push-action@v2
291+
uses: docker/build-push-action@v4
292292
with:
293293
file: ./e2e-tests/Dockerfile
294294
push: true

.github/workflows/chart-lint-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v3
2121
with:
2222
fetch-depth: 0
2323

.github/workflows/pull_request.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v2
35+
uses: actions/checkout@v3
3636

3737
- name: License Check
3838
run: make license-check
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Checkout
44-
uses: actions/checkout@v2
44+
uses: actions/checkout@v3
4545

4646
- name: Unit test
4747
run: make test
@@ -59,10 +59,10 @@ jobs:
5959
needs: ['lint', 'unit-test']
6060
steps:
6161
- name: Checkout
62-
uses: actions/checkout@v2
62+
uses: actions/checkout@v3
6363

6464
- name: Set up Go 1.15
65-
uses: actions/setup-go@v2
65+
uses: actions/setup-go@v3
6666
with:
6767
go-version: 1.15.15
6868

@@ -77,10 +77,10 @@ jobs:
7777
sudo apt-get update && sudo apt-get install -y nfs-common
7878
7979
- name: Setup Minikube-Kubernetes
80-
uses: manusa/actions-setup-minikube@v2.4.2
80+
uses: manusa/actions-setup-minikube@v2.7.2
8181
with:
82-
minikube version: v1.24.0
83-
kubernetes version: v1.20.13
82+
minikube version: v1.29.0
83+
kubernetes version: v1.25.6
8484
start args: '--install-addons=false'
8585

8686
- name: Installation
@@ -96,26 +96,26 @@ jobs:
9696
needs: ['lint', 'unit-test']
9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v2
99+
uses: actions/checkout@v3
100100

101101
- name: Set up Go 1.15
102-
uses: actions/setup-go@v2
102+
uses: actions/setup-go@v3
103103
with:
104104
go-version: 1.15.15
105105

106106
- name: Setup QEMU
107-
uses: docker/setup-qemu-action@v1
107+
uses: docker/setup-qemu-action@v2
108108
with:
109109
platforms: all
110110

111111
- name: Setup Docker Buildx
112112
id: buildx
113-
uses: docker/setup-buildx-action@v1
113+
uses: docker/setup-buildx-action@v2
114114
with:
115115
version: v0.5.1
116116

117117
- name: Build Image
118-
uses: docker/build-push-action@v2
118+
uses: docker/build-push-action@v4
119119
with:
120120
context: .
121121
file: ./buildscripts/provisioner-nfs/provisioner-nfs.Dockerfile
@@ -129,21 +129,21 @@ jobs:
129129
needs: ['lint', 'unit-test']
130130
steps:
131131
- name: Checkout
132-
uses: actions/checkout@v2
132+
uses: actions/checkout@v3
133133

134134
- name: Setup QEMU
135-
uses: docker/setup-qemu-action@v1
135+
uses: docker/setup-qemu-action@v2
136136
with:
137137
platforms: all
138138

139139
- name: Setup Docker Buildx
140140
id: buildx
141-
uses: docker/setup-buildx-action@v1
141+
uses: docker/setup-buildx-action@v2
142142
with:
143143
version: v0.5.1
144144

145145
- name: Build Image
146-
uses: docker/build-push-action@v2
146+
uses: docker/build-push-action@v4
147147
with:
148148
context: ./nfs-server-container
149149
file: nfs-server-container/Dockerfile
@@ -156,10 +156,10 @@ jobs:
156156
runs-on: ubuntu-latest
157157
steps:
158158
- name: Checkout
159-
uses: actions/checkout@v2
159+
uses: actions/checkout@v3
160160

161161
- name: Build the nfs-e2e image
162-
uses: docker/build-push-action@v2
162+
uses: docker/build-push-action@v4
163163
with:
164164
file: ./e2e-tests/Dockerfile
165165
push: false

.github/workflows/release-charts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v2
15+
uses: actions/checkout@v3
1616
with:
1717
fetch-depth: 0
1818

0 commit comments

Comments
 (0)