Skip to content

Commit e9f9196

Browse files
committed
chore: update dependencies
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
1 parent 20b24ae commit e9f9196

4 files changed

Lines changed: 467 additions & 499 deletions

File tree

.github/workflows/app.yaml

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,19 @@ jobs:
1919
fetch-depth: 0
2020

2121
- name: Set up Go
22-
uses: actions/setup-go@v2
22+
uses: actions/setup-go@v6
2323
with:
24-
go-version: "1.22"
24+
go-version: "1.25"
25+
cache: false
2526

2627
- name: Set up QEMU dependency
27-
uses: docker/setup-qemu-action@v1
28+
uses: docker/setup-qemu-action@v3
2829

2930
- name: Set up Docker Buildx
30-
uses: docker/setup-buildx-action@v1
31+
uses: docker/setup-buildx-action@v3
3132

3233
- name: Share cache with other actions
33-
uses: actions/cache@v2
34+
uses: actions/cache@v4
3435
with:
3536
path: |
3637
~/go/pkg/mod
@@ -58,25 +59,26 @@ jobs:
5859
git tag --list |grep "helm/"|xargs git tag --delete
5960
6061
- name: Set up Go
61-
uses: actions/setup-go@v2
62+
uses: actions/setup-go@v6
6263
with:
63-
go-version: "1.22"
64+
go-version: "1.25"
65+
cache: false
6466

6567
- name: Set up QEMU dependency
66-
uses: docker/setup-qemu-action@v1
68+
uses: docker/setup-qemu-action@v3
6769

6870
- name: Set up Docker Buildx
69-
uses: docker/setup-buildx-action@v1
71+
uses: docker/setup-buildx-action@v3
7072

7173
- name: Login to Docker Hub
72-
uses: docker/login-action@v1
74+
uses: docker/login-action@v3
7375
if: startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main'
7476
with:
7577
username: ${{ secrets.DOCKER_HUB_USERNAME }}
7678
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
7779

7880
- name: Share cache with other actions
79-
uses: actions/cache@v2
81+
uses: actions/cache@v4
8082
with:
8183
path: |
8284
~/go/pkg/mod
@@ -123,25 +125,26 @@ jobs:
123125
fetch-depth: 0
124126

125127
- name: Set up Go
126-
uses: actions/setup-go@v2
128+
uses: actions/setup-go@v6
127129
with:
128-
go-version: "1.22"
130+
go-version: "1.25"
131+
cache: false
129132

130133
- name: Set up QEMU dependency
131-
uses: docker/setup-qemu-action@v1
134+
uses: docker/setup-qemu-action@v3
132135

133136
- name: Set up Docker Buildx
134-
uses: docker/setup-buildx-action@v1
137+
uses: docker/setup-buildx-action@v3
135138

136139
- name: Login to Docker Hub
137-
uses: docker/login-action@v1
140+
uses: docker/login-action@v3
138141
if: startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main'
139142
with:
140143
username: ${{ secrets.DOCKER_HUB_USERNAME }}
141144
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
142145

143146
- name: Share cache with other actions
144-
uses: actions/cache@v2
147+
uses: actions/cache@v4
145148
with:
146149
path: |
147150
~/go/pkg/mod
@@ -181,12 +184,13 @@ jobs:
181184
git tag --list |grep "helm/"|xargs git tag --delete
182185
183186
- name: Set up Go
184-
uses: actions/setup-go@v2
187+
uses: actions/setup-go@v6
185188
with:
186-
go-version: "1.22"
189+
go-version: "1.25"
190+
cache: false
187191

188192
- name: Share cache with other actions
189-
uses: actions/cache@v2
193+
uses: actions/cache@v4
190194
with:
191195
path: |
192196
~/go/pkg/mod
@@ -235,24 +239,25 @@ jobs:
235239
fetch-depth: 0
236240

237241
- name: Set up Go
238-
uses: actions/setup-go@v2
242+
uses: actions/setup-go@v6
239243
with:
240-
go-version: "1.22"
244+
go-version: "1.25"
245+
cache: false
241246

242247
- name: Set up QEMU dependency
243-
uses: docker/setup-qemu-action@v1
248+
uses: docker/setup-qemu-action@v3
244249

245250
- name: Set up Docker Buildx
246-
uses: docker/setup-buildx-action@v1
251+
uses: docker/setup-buildx-action@v3
247252

248253
- name: Login to Docker Hub
249-
uses: docker/login-action@v1
254+
uses: docker/login-action@v3
250255
with:
251256
username: ${{ secrets.DOCKER_HUB_USERNAME }}
252257
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
253258

254259
- name: Share cache with other actions
255-
uses: actions/cache@v2
260+
uses: actions/cache@v4
256261
with:
257262
path: |
258263
~/go/pkg/mod

Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ ARCH=$(shell go env GOARCH)
3333
GORELEASER_VERSION := v1.21.2
3434
GORELEASER_URL := https://github.com/goreleaser/goreleaser/releases/download/$(GORELEASER_VERSION)/goreleaser_$(shell uname -s)_$(shell uname -m).tar.gz
3535

36-
HELM_VERSION := v3.13.1
36+
HELM_VERSION := v3.19.3
3737
HELM_URL := https://get.helm.sh/helm-$(HELM_VERSION)-$(OS)-$(ARCH).tar.gz
38+
HELM_UNITTEST_VERSION := v0.8.2
3839

3940
ifeq ($(OS),darwin)
4041
TRIVY_OS := macOS
@@ -71,7 +72,7 @@ bin:
7172
@curl -sL $(GORELEASER_URL) | tar -C $(BIN) -xz goreleaser
7273
@curl -sL $(TRIVY_URL) | tar -C $(BIN) -xz trivy
7374
@curl -sL $(HELM_URL) | tar -C $(BIN) -xz --strip-components 1 "$(OS)-$(ARCH)/helm"
74-
@helm plugin list | grep unittest 2>&1 >/dev/null || helm plugin install https://github.com/helm-unittest/helm-unittest.git
75+
@helm plugin list | grep unittest 2>&1 >/dev/null || helm plugin install --version $(HELM_UNITTEST_VERSION) https://github.com/helm-unittest/helm-unittest.git
7576

7677
.PHONY: tests
7778
tests:

0 commit comments

Comments
 (0)