Skip to content

Conversation

@verbotenj
Copy link

@verbotenj verbotenj commented May 5, 2025

What this PR does / why we need it:

  • improves future PRs with linting chart and installing it
  • adds GHA for publishing the chart

Special notes for your reviewer:

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • DCO signed
  • Variables are documented in the README.md


on:
push:
branches: ['main']
Copy link

Choose a reason for hiding this comment

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

master

Copy link

Choose a reason for hiding this comment

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

I'm not sure that we want to trigger on push to master. This would allow accidental overwrite of a previously published version if a commit it merged without the version being bumped in the chart

Copy link

Choose a reason for hiding this comment

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

"publish" (spelling), and this should have a .yml extension

@verbotenj verbotenj force-pushed the ci/publish-helm-chart branch 8 times, most recently from 70dcc62 to dcefd4f Compare May 5, 2025 18:11
- update PR GHA to test lint, version check and install

Signed-off-by: Ales Verbic <averbic@applause.com>
@verbotenj verbotenj force-pushed the ci/publish-helm-chart branch from dcefd4f to d5638cd Compare May 5, 2025 18:12
@verbotenj verbotenj merged commit fc61c2f into master May 5, 2025
1 check passed
@verbotenj verbotenj deleted the ci/publish-helm-chart branch May 5, 2025 18:38
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