Skip to content

feat: Add a helm-lint job to the build workflow - #635

Merged
lfrancke merged 1 commit into
push-ssyrrqqpnvktfrom
push-xuvzqunkompn
Aug 17, 2026
Merged

feat: Add a helm-lint job to the build workflow#635
lfrancke merged 1 commit into
push-ssyrrqqpnvktfrom
push-xuvzqunkompn

Conversation

@lfrancke

@lfrancke lfrancke commented Aug 16, 2026

Copy link
Copy Markdown
Member

Ports the helm-lint job from stackabletech/hive-operator#743 into the template

helm lint validates the chart templates and, where a values.schema.json exists, the default values against it. The chart cannot render without a registry overlay, because image.repository is only set there, so both published registries are linted.

Stacked on #634, which ports stackabletech/hive-operator#742.
This is my first time trying the stacked PR feature...so...no idea how that works until I try.

See hive-operator#743 which already tested this for Hive.

helm lint validates the chart templates and, where a values.schema.json exists,
the default values against it.
@lfrancke
lfrancke marked this pull request as ready for review August 16, 2026 18:41
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Aug 16, 2026

@Techassi Techassi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Approved in general, just one question.

Comment thread template/.github/workflows/build.yaml.j2
@Techassi

Copy link
Copy Markdown
Member

so...no idea how that works until I try.

Spoiler alert: It won't work :)

@Techassi Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Aug 17, 2026
@lfrancke

Copy link
Copy Markdown
Member Author

so...no idea how that works until I try.

Spoiler alert: It won't work :)

It works differently than I expected. Let's see

@Techassi

Copy link
Copy Markdown
Member

so...no idea how that works until I try.

Spoiler alert: It won't work :)

It works differently than I expected. Let's see

Be prepared for your signed commits to break: github/gh-stack#256 (reply in thread)

@lfrancke
lfrancke added this pull request to the merge queue Aug 17, 2026
Merged via the queue into main with commit 44f56a5 Aug 17, 2026
2 checks passed
@lfrancke
lfrancke deleted the push-xuvzqunkompn branch August 17, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: In Review

Development

Successfully merging this pull request may close these issues.

2 participants