From 21a82b64f371ef4c5fb8fa5d10a1346afb07c429 Mon Sep 17 00:00:00 2001 From: iruy-fr Date: Thu, 21 May 2026 16:31:45 -0300 Subject: [PATCH] fix: validate workflow --- .github/workflows/validate-k8s.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate-k8s.yml b/.github/workflows/validate-k8s.yml index 139fc6a..d2e3487 100644 --- a/.github/workflows/validate-k8s.yml +++ b/.github/workflows/validate-k8s.yml @@ -37,7 +37,15 @@ jobs: version: 'v3.9.0' - name: Install Helm Diff plugin - run: helm plugin install https://github.com/databus23/helm-diff || true + env: + HELM_PLUGINS: /home/runner/.local/share/helm/plugins + run: | + mkdir -p "$HELM_PLUGINS" + if ! helm plugin list | grep -q '^diff'; then + helm plugin install https://github.com/databus23/helm-diff + fi + helm plugin list + helm diff version - name: Determine DNS_HOST based on environment id: set_dns @@ -105,4 +113,5 @@ jobs: - name: Run Helmfile Diff env: ENV: ${{ needs.extract_environment.outputs.environment }} + HELM_PLUGINS: /home/runner/.local/share/helm/plugins run: helmfile -f deploy/helmfiles/${ENV}.yaml diff