From 5264f5887eb50c4ee81f82904dc6e5b6a711c5a5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 17 Jan 2026 01:01:21 +0000 Subject: [PATCH 1/3] chore(deps): update alpine/helm docker tag to v4 --- .gitea/workflows/release-version.yml | 2 +- .gitea/workflows/test-pr.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-version.yml b/.gitea/workflows/release-version.yml index a4b62fc..2c6086f 100644 --- a/.gitea/workflows/release-version.yml +++ b/.gitea/workflows/release-version.yml @@ -21,7 +21,7 @@ jobs: - name: Install helm env: # renovate: datasource=docker depName=alpine/helm - HELM_VERSION: "3.19.0" + HELM_VERSION: "4.0.5" run: | curl --fail --location --output /dev/stdout --silent --show-error https://get.helm.sh/helm-v${HELM_VERSION}-linux-$(dpkg --print-architecture).tar.gz | tar --extract --gzip --file /dev/stdin mv linux-$(dpkg --print-architecture)/helm /usr/local/bin/ diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index 24cd456..b6095b3 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -15,7 +15,7 @@ env: jobs: check-and-test: runs-on: ubuntu-latest - container: alpine/helm:3.19.0 + container: alpine/helm:4.0.5 steps: - name: install tools run: | From ff07d4112331ff24ef21cf872618bf8dd7971020 Mon Sep 17 00:00:00 2001 From: William P Date: Tue, 20 Jan 2026 11:46:17 -0500 Subject: [PATCH 2/3] chore(fix): adjust action for helmv4 --- .gitea/workflows/test-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index b6095b3..41b7b6c 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -25,7 +25,7 @@ jobs: - name: install chart dependencies run: helm dependency build - name: lint - run: helm lint + run: helm lint . - name: template run: helm template --debug gitea-helm . - name: prepare unit test environment From d5e4ee125e5ee984102798782a3e4d429f631163 Mon Sep 17 00:00:00 2001 From: William P Date: Tue, 20 Jan 2026 11:50:52 -0500 Subject: [PATCH 3/3] chore(fix): temporarily use --verify=false for helm plugins until https://github.com/helm/helm/issues/31490 is resolved --- .gitea/workflows/test-pr.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index 41b7b6c..b1491ff 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -29,8 +29,9 @@ jobs: - name: template run: helm template --debug gitea-helm . - name: prepare unit test environment + # remove `--verify=false` once https://github.com/helm/helm/issues/31490 is resolved run: | - helm plugin install --version ${{ env.HELM_UNITTEST_VERSION }} https://github.com/helm-unittest/helm-unittest + helm plugin install --version ${{ env.HELM_UNITTEST_VERSION }} https://github.com/helm-unittest/helm-unittest --verify=false git submodule update --init --recursive - name: unit tests env: