From 9ffb90b466756b19ca00171d397212638e8ddbd9 Mon Sep 17 00:00:00 2001 From: Krstan Vjestica Date: Thu, 16 Jul 2026 18:15:00 +0200 Subject: [PATCH] ci: supply throwaway admin password to helm render checks needtofix H3 made secrets.forailAdminPassword required, so 'helm lint' and 'helm template' now fail without it. Pass a render-only dummy value so the CI checks render the chart again (no secret is deployed). --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 732252a..eee919c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,5 +13,8 @@ jobs: - uses: azure/setup-helm@v4 with: version: latest - - run: helm lint . - - run: helm template forail . > /dev/null + # needtofix H3 makes secrets.forailAdminPassword required, so the render + # checks must supply a throwaway value (never a real secret — this only + # exercises template rendering, nothing is deployed). + - run: helm lint . --set secrets.forailAdminPassword=ci-render-check + - run: helm template forail . --set secrets.forailAdminPassword=ci-render-check > /dev/null