From 407101e7ac491aeba352714be3ccf959feb0f8b7 Mon Sep 17 00:00:00 2001 From: David Desmarais-Michaud Date: Wed, 3 Jun 2026 23:00:06 -0400 Subject: [PATCH] pkg/helm: surface error during processing dependencies for charts --- pkg/helm/helm.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/helm/helm.go b/pkg/helm/helm.go index 111312c3..206cb210 100644 --- a/pkg/helm/helm.go +++ b/pkg/helm/helm.go @@ -130,7 +130,9 @@ func (chart Chart) Render(release, namespace string, values any, opts ...RenderO return nil, fmt.Errorf("failed to convert values to map: %w", err) } - chartutil.ProcessDependencies(chart.Chart, valueMap) + if err := chartutil.ProcessDependencies(chart.Chart, valueMap); err != nil { + return nil, fmt.Errorf("failed to process chart dependencies: %w", err) + } valueMap, err = chartutil.ToRenderValues(chart.Chart, valueMap, releaseOptions, capabilities) if err != nil {