Skip to content

Merge pull request #62 from tracebloc/fix/release-workflow-lint#63

Merged
saadqbal merged 1 commit intomainfrom
develop
Apr 24, 2026
Merged

Merge pull request #62 from tracebloc/fix/release-workflow-lint#63
saadqbal merged 1 commit intomainfrom
develop

Conversation

@saadqbal
Copy link
Copy Markdown
Contributor

@saadqbal saadqbal commented Apr 24, 2026

fix(ci): pass CI values file to release lint so --strict passes


Note

Low Risk
Low risk workflow-only change; it only affects the Helm chart release pipeline by adjusting lint inputs to avoid false failures and does not alter chart packaging or runtime behavior.

Overview
Updates the Release Helm Chart GitHub Actions workflow to run helm lint --strict with a CI values file (client/ci/eks-values.yaml), avoiding strict-schema failures caused by intentionally-empty default credentials.

Adds clarifying comments that PR-time linting remains in helm-ci.yaml, while the release workflow just needs a clean lint prior to packaging.

Reviewed by Cursor Bugbot for commit a1d085f. Bugbot is set up for automated code reviews on this repo. Configure here.

fix(ci): pass CI values file to release lint so --strict passes
@saadqbal saadqbal merged commit 4959066 into main Apr 24, 2026
2 checks passed
@saadqbal saadqbal self-assigned this Apr 28, 2026
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