helm/internal/release/v2
Evans Mungai 4a91f3ad5c
Some checks failed
build-test / build (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
golangci-lint / golangci-lint (push) Has been cancelled
release / release (push) Has been cancelled
release / canary-release (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
feat(release): add internal/release/v2 package for chart v3 support (#31709)
Introduce release/v2 that mirrors pkg/release/v1 but uses *v3.Chart
from internal/chart/v3. The code is structurally identical to v1 with
only import paths changed to reference internal/chart/v3 instead of
pkg/chart/v2.

- Add internal/release/v2 with Release, Info, Hook types
- Add internal/release/v2/util with filter, sorter, manifest utilities
- Update pkg/release/common.go with v2Accessor and v2HookAccessor
- Copy all test files from pkg/release/v1 and add a v2 test in common_test.go

Signed-off-by: Evans Mungai <mbuevans@gmail.com>
2026-02-13 19:10:56 +00:00
..
util feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
doc.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
hook.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
hook_test.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
info.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
info_test.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
mock.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00
release.go feat(release): add internal/release/v2 package for chart v3 support (#31709) 2026-02-13 19:10:56 +00:00