From e9ea7792d8ddb86a07f32ed8bf4eb6ae8b36fe90 Mon Sep 17 00:00:00 2001 From: CSRBot Date: Thu, 4 Jun 2026 15:30:14 +0000 Subject: [PATCH 1/5] chore(deps): update actions/checkout action to v6.0.3 --- .gitea/workflows/generate-readme.yaml | 2 +- .gitea/workflows/helm.yaml | 4 ++-- .gitea/workflows/markdown-linters.yaml | 4 ++-- .gitea/workflows/release.yaml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/generate-readme.yaml b/.gitea/workflows/generate-readme.yaml index f6b9360..64a8fc8 100644 --- a/.gitea/workflows/generate-readme.yaml +++ b/.gitea/workflows/generate-readme.yaml @@ -22,7 +22,7 @@ jobs: run: | apk update apk add git npm - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - name: Generate parameter section in README run: | npm install diff --git a/.gitea/workflows/helm.yaml b/.gitea/workflows/helm.yaml index d835840..43c03b9 100644 --- a/.gitea/workflows/helm.yaml +++ b/.gitea/workflows/helm.yaml @@ -14,7 +14,7 @@ jobs: helm-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - uses: azure/setup-helm@v5.0.0 with: version: v4.1.4 # renovate: datasource=github-releases depName=helm/helm @@ -25,7 +25,7 @@ jobs: helm-unittest: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - uses: azure/setup-helm@v5.0.0 with: version: v4.1.4 # renovate: datasource=github-releases depName=helm/helm diff --git a/.gitea/workflows/markdown-linters.yaml b/.gitea/workflows/markdown-linters.yaml index bc12e5d..ea8aab7 100644 --- a/.gitea/workflows/markdown-linters.yaml +++ b/.gitea/workflows/markdown-linters.yaml @@ -22,7 +22,7 @@ jobs: run: | apk update apk add git npm - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - name: Verify links in markdown files run: | npm install @@ -37,7 +37,7 @@ jobs: run: | apk update apk add git - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - name: Lint markdown files run: | npm install diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index b3b9c08..02d3b69 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -16,7 +16,7 @@ jobs: apk update apk add git npm jq yq - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: fetch-depth: 0 From 8a568f7af75af05eed889bcd72f70e11d849328b Mon Sep 17 00:00:00 2001 From: CSRBot Date: Thu, 4 Jun 2026 15:31:45 +0000 Subject: [PATCH 2/5] chore(deps): update docker.io/library/node docker tag to v26.3.0 --- .gitea/workflows/generate-readme.yaml | 2 +- .gitea/workflows/markdown-linters.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/generate-readme.yaml b/.gitea/workflows/generate-readme.yaml index f6b9360..d2e4e12 100644 --- a/.gitea/workflows/generate-readme.yaml +++ b/.gitea/workflows/generate-readme.yaml @@ -15,7 +15,7 @@ on: jobs: generate-parameters: container: - image: docker.io/library/node:26.1.0-alpine + image: docker.io/library/node:26.3.0-alpine runs-on: ubuntu-latest steps: - name: Install tooling diff --git a/.gitea/workflows/markdown-linters.yaml b/.gitea/workflows/markdown-linters.yaml index bc12e5d..9c871cf 100644 --- a/.gitea/workflows/markdown-linters.yaml +++ b/.gitea/workflows/markdown-linters.yaml @@ -15,7 +15,7 @@ on: jobs: markdown-link-checker: container: - image: docker.io/library/node:26.1.0-alpine + image: docker.io/library/node:26.3.0-alpine runs-on: ubuntu-latest steps: - name: Install tooling @@ -30,7 +30,7 @@ jobs: markdown-lint: container: - image: docker.io/library/node:26.1.0-alpine + image: docker.io/library/node:26.3.0-alpine runs-on: ubuntu-latest steps: - name: Install tooling From ef5168d37929a44054b4ec769d2d705ce606b6c4 Mon Sep 17 00:00:00 2001 From: CSRBot Date: Fri, 5 Jun 2026 12:33:19 +0000 Subject: [PATCH 3/5] chore(deps): pin dependencies --- .gitea/workflows/generate-readme.yaml | 2 +- .gitea/workflows/helm.yaml | 8 ++++---- .gitea/workflows/markdown-linters.yaml | 4 ++-- .gitea/workflows/release.yaml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/generate-readme.yaml b/.gitea/workflows/generate-readme.yaml index 40f89d8..83d3241 100644 --- a/.gitea/workflows/generate-readme.yaml +++ b/.gitea/workflows/generate-readme.yaml @@ -22,7 +22,7 @@ jobs: run: | apk update apk add git npm - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Generate parameter section in README run: | npm install diff --git a/.gitea/workflows/helm.yaml b/.gitea/workflows/helm.yaml index 43c03b9..a81af5d 100644 --- a/.gitea/workflows/helm.yaml +++ b/.gitea/workflows/helm.yaml @@ -14,8 +14,8 @@ jobs: helm-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 - - uses: azure/setup-helm@v5.0.0 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0 with: version: v4.1.4 # renovate: datasource=github-releases depName=helm/helm - name: Lint helm files @@ -25,8 +25,8 @@ jobs: helm-unittest: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.3 - - uses: azure/setup-helm@v5.0.0 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0 with: version: v4.1.4 # renovate: datasource=github-releases depName=helm/helm - env: diff --git a/.gitea/workflows/markdown-linters.yaml b/.gitea/workflows/markdown-linters.yaml index 126f82e..4e2572f 100644 --- a/.gitea/workflows/markdown-linters.yaml +++ b/.gitea/workflows/markdown-linters.yaml @@ -22,7 +22,7 @@ jobs: run: | apk update apk add git npm - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Verify links in markdown files run: | npm install @@ -37,7 +37,7 @@ jobs: run: | apk update apk add git - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Lint markdown files run: | npm install diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 02d3b69..9278798 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -16,7 +16,7 @@ jobs: apk update apk add git npm jq yq - - uses: actions/checkout@v6.0.3 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 From e15cf6ee144ee176062dba75fc0c440ca507c038 Mon Sep 17 00:00:00 2001 From: CSRBot Date: Sat, 6 Jun 2026 00:22:39 +0000 Subject: [PATCH 4/5] chore(deps): update dependency helm-unittest/helm-unittest to v1.1.1 --- .vscode/settings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index a0cb4d6..1509af6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,6 @@ { "yaml.schemas": { - "https://raw.githubusercontent.com/helm-unittest/helm-unittest/v1.1.0/schema/helm-testsuite.json": [ + "https://raw.githubusercontent.com/helm-unittest/helm-unittest/v1.1.1/schema/helm-testsuite.json": [ "/unittests/**/*.yaml" ] }, From 322800e4af50733ec438b55422c4163f366aa7f4 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Sun, 7 Jun 2026 16:32:40 +0200 Subject: [PATCH 5/5] fix(Makefile): get rid of volkerraschek/helm --- Makefile | 38 ++++++-------------------------------- renovate.json | 9 +-------- 2 files changed, 7 insertions(+), 40 deletions(-) diff --git a/Makefile b/Makefile index 768dc0c..76940c4 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,6 @@ # CONTAINER_RUNTIME CONTAINER_RUNTIME?=$(shell which podman) -# HELM_IMAGE -HELM_IMAGE_REGISTRY_HOST?=docker.io -HELM_IMAGE_REPOSITORY?=volkerraschek/helm -HELM_IMAGE_VERSION?=3.19.0 # renovate: datasource=docker registryUrl=https://docker.io depName=docker.io/volkerraschek/helm -HELM_IMAGE_FULLY_QUALIFIED=${HELM_IMAGE_REGISTRY_HOST}/${HELM_IMAGE_REPOSITORY}:${HELM_IMAGE_VERSION} - # NODE_IMAGE NODE_IMAGE_REGISTRY_HOST?=docker.io NODE_IMAGE_REPOSITORY?=library/node @@ -31,6 +25,12 @@ readme/lint: readme/parameters: npm install && npm run readme:parameters +# HELM UNITTESTS +# ============================================================================== +PHONY+=helm/unittest +helm/unittest: + helm unittest --strict --file 'unittests/**/*.yaml' ./ + # CONTAINER RUN - README # ============================================================================== PHONY+=container-run/readme @@ -60,32 +60,6 @@ container-run/readme/parameters: ${NODE_IMAGE_FULLY_QUALIFIED} \ npm install && npm run readme:parameters -# CONTAINER RUN - HELM UNITTESTS -# ============================================================================== -PHONY+=container-run/helm-unittests -container-run/helm-unittests: - ${CONTAINER_RUNTIME} run \ - --env HELM_REPO_PASSWORD=${CHART_SERVER_PASSWORD} \ - --env HELM_REPO_USERNAME=${CHART_SERVER_USERNAME} \ - --rm \ - --volume $(shell pwd):$(shell pwd) \ - --workdir $(shell pwd) \ - ${HELM_IMAGE_FULLY_QUALIFIED} \ - unittest --strict --file 'unittests/**/*.yaml' ./ - -# CONTAINER RUN - HELM UPDATE DEPENDENCIES -# ============================================================================== -PHONY+=container-run/helm-update-dependencies -container-run/helm-update-dependencies: - ${CONTAINER_RUNTIME} run \ - --env HELM_REPO_PASSWORD=${CHART_SERVER_PASSWORD} \ - --env HELM_REPO_USERNAME=${CHART_SERVER_USERNAME} \ - --rm \ - --volume $(shell pwd):$(shell pwd) \ - --workdir $(shell pwd) \ - ${HELM_IMAGE_FULLY_QUALIFIED} \ - dependency update - # CONTAINER RUN - MARKDOWN-LINT # ============================================================================== PHONY+=container-run/helm-lint diff --git a/renovate.json b/renovate.json index cdccf08..bc378ef 100644 --- a/renovate.json +++ b/renovate.json @@ -46,13 +46,6 @@ } ], "packageRules": [ - { - "groupName": "Update docker.io/volkerraschek/helm", - "matchDepNames": [ - "docker.io/volkerraschek/helm", - "volkerraschek/helm" - ] - }, { "automerge": true, "groupName": "Update helm plugin 'unittest'", @@ -118,4 +111,4 @@ ], "executionMode": "update" } -} \ No newline at end of file +}