helmfile/pkg/state
Copilot d3908e6a3c
Fix helmBinary and kustomizeBinary being ignored when using bases (#2228)
* Fix helmBinary and kustomizeBinary being ignored when using bases

- Add mergo.WithOverride to merge operations for proper precedence
- Move default binary setting after base loading
- Add comprehensive tests for various base scenarios

Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>

* Fix code formatting in create_test.go

Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>

* Remove duplicate comment block in create_test.go

Removed duplicate comment lines (530-532) as identified by code review.

Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>
2025-10-26 19:41:39 -04:00
..
testdata
chart_dependency.go
chart_dependency_test.go
create.go Fix helmBinary and kustomizeBinary being ignored when using bases (#2228) 2025-10-26 19:41:39 -04:00
create_test.go Fix helmBinary and kustomizeBinary being ignored when using bases (#2228) 2025-10-26 19:41:39 -04:00
diff_error_propagation_test.go Fix error propagation in helmfile diff when Kubernetes is unreachable (#2149) 2025-09-02 12:51:17 -04:00
environment.go
envvals_loader.go
envvals_loader_test.go
helmx.go Remove deprecated --wait-retries flag support to fix Helm compatibility error (#2179) 2025-09-11 13:57:28 +08:00
helmx_test.go Remove deprecated --wait-retries flag support to fix Helm compatibility error (#2179) 2025-09-11 13:57:28 +08:00
release.go
release_error.go
release_filters.go
release_filters_test.go
release_test.go
selector_test.go
state.go Avoid fetching same chart/version multiple times (#2197) 2025-10-10 12:13:29 +08:00
state_exec_tmpl.go
state_exec_tmpl_test.go
state_gogetter_test.go
state_run.go
state_test.go Avoid fetching same chart/version multiple times (#2197) 2025-10-10 12:13:29 +08:00
storage.go
storage_test.go
temp.go
temp_test.go
types.go
util.go
util_test.go