Skip to content

feat(helm-validate): support Helm version override#53

Merged
lachen-nv merged 1 commit into
mainfrom
agent/helm-version-input
Jul 17, 2026
Merged

feat(helm-validate): support Helm version override#53
lachen-nv merged 1 commit into
mainfrom
agent/helm-version-input

Conversation

@lachen-nv

Copy link
Copy Markdown
Collaborator

What

  • add an optional helm-version input to the shared helm-validate action
  • preserve v3.13.2 as the default for existing callers
  • forward the selected version to the existing Helm installer
  • document opting in to Helm v3.18.3

Why

NVIDIA/infra-controller#3602 validates packaged chart behavior with helm template --skip-schema-validation. The shared action currently installs Helm v3.13.2, which does not recognize that flag. This allows only the affected callers to opt into v3.18.3 without changing all current consumers.

This does not add an upstream NGC repository default or change image/AppVersion behavior.

Validation

  • pre-commit run --files .github/actions/helm-validate/action.yml .github/actions/helm-validate/README.md
  • Linux installer smoke test with both v3.13.2 and v3.18.3
  • git diff --check

Signed-off-by: Larry Chen <lachen@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Jul 17, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@lachen-nv

Copy link
Copy Markdown
Collaborator Author

Downstream integration evidence from NVIDIA/infra-controller#3602:

Existing callers remain on the default Helm v3.13.2 unless they explicitly set the new input.

@lachen-nv
lachen-nv marked this pull request as ready for review July 17, 2026 08:26

@mmou-nv mmou-nv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@lachen-nv
lachen-nv merged commit 0969f64 into main Jul 17, 2026
2 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants