Skip to content

ci: add helm-lint workflow; fix helm-tgz-asset for /charts at root#560

Merged
rsdmike merged 1 commit intomainfrom
ci
May 4, 2026
Merged

ci: add helm-lint workflow; fix helm-tgz-asset for /charts at root#560
rsdmike merged 1 commit intomainfrom
ci

Conversation

@rsdmike
Copy link
Copy Markdown
Member

@rsdmike rsdmike commented May 4, 2026

Copilot AI review requested due to automatic review settings May 4, 2026 21:32
@rsdmike rsdmike enabled auto-merge (squash) May 4, 2026 21:33
@rsdmike rsdmike merged commit 9c5739f into main May 4, 2026
5 checks passed
@rsdmike rsdmike deleted the ci branch May 4, 2026 21:34
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the release packaging workflow to correctly archive the Helm chart from the repo root, and introduces a new CI workflow to lint and template the Helm chart on pull requests that touch charts/.

Changes:

  • Fix helm-tgz-asset to tar charts/ from the repository root and upload the resulting artifact from the correct path.
  • Add a helm-lint workflow that runs helm lint and helm template (cloud/on-prem values) on relevant PRs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/helm-tgz-asset.yml Fixes the chart tarball packaging/upload paths to align with charts/ living at repo root.
.github/workflows/helm-lint.yml Adds PR-time Helm linting and templating checks for the chart and its values files.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +13 to +14
- uses: actions/checkout@v4
- uses: azure/setup-helm@v4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants