From c7f3cdcafad7843ad098179d03377ff14c500348 Mon Sep 17 00:00:00 2001 From: Alessandro Lorenzi Date: Wed, 18 Feb 2026 10:31:32 +0100 Subject: [PATCH] fix: helm bin --- action.py | 3 ++- action.yml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/action.py b/action.py index 1ba50f6..4cf40d3 100644 --- a/action.py +++ b/action.py @@ -99,7 +99,8 @@ def load_chart(specs): def run_helm(cmd, params=None, cwd=None, exit=True, **env): params = params or [] - helm_cmd = " ".join(["helm", cmd] + params) + helm_bin = os.environ.get("HELM_BIN", "helm") + helm_cmd = " ".join([helm_bin, cmd] + params) proc = subprocess.Popen( shlex.split(helm_cmd), shell=False, diff --git a/action.yml b/action.yml index 8ceb96e..46f7c4e 100644 --- a/action.yml +++ b/action.yml @@ -54,6 +54,8 @@ runs: run: | set -eou pipefail + export HELM_BIN=$(command -v helm) + export GHINPUT_CHART_VERSION="${{ inputs.chart-version }}" export GHINPUT_CHART="${{ inputs.chart }}" export GHINPUT_DRY_RUN="${{ inputs.dry-run }}"