From d1e78d4dd8e6f45bfea3e0e3edf6b44967068527 Mon Sep 17 00:00:00 2001 From: Evans Mungai Date: Wed, 7 Jan 2026 13:36:44 +0000 Subject: [PATCH] Conditionally hide the --chart-api-version flag if chart v3 is not enabled Signed-off-by: Evans Mungai --- pkg/cmd/create.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/cmd/create.go b/pkg/cmd/create.go index b12f1cf29..d8a8cd2f9 100644 --- a/pkg/cmd/create.go +++ b/pkg/cmd/create.go @@ -89,8 +89,10 @@ func newCreateCmd(out io.Writer) *cobra.Command { cmd.Flags().StringVarP(&o.starter, "starter", "p", "", "the name or absolute path to Helm starter scaffold") cmd.Flags().StringVar(&o.chartAPIVersion, "chart-api-version", chart.APIVersionV2, "chart API version to use (v2 or v3)") - // Hide the flag until chart v3 is officially released - cmd.Flags().MarkHidden("chart-api-version") + + if !chartV3.IsEnabled() { + cmd.Flags().MarkHidden("chart-api-version") + } return cmd }