-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: add tests & linting for helm charts #121
Conversation
The tests seem to be failing 😞 |
Hi @jgiannuzzi sorry for not re-running this sooner, it seems some actions required a minor upgrade 🔧 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you please show a run of this workflow when a chart has changed?
Hi @jgiannuzzi, I couldn't provide old runs where I tested both |
hmm, on the "change" example, it looks like the actual |
The change I made was simple in template file without bumping chart version ( |
Hi @jgiannuzzi, below are the tested workflows and actual code changes that need to happen to fix reported linting errors shown in the workflow (e.g for librenms) I would like to propose that this PR scope should focus only on introducing linting as a mechanism to prevent big changes in our charts. Below you can find the example runs as requested for the lint-test.yaml workflow Testing resultsNo change to the chart (librenms & storm)The chart
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with your approach. Looking forward to the chart fixes!
- HF: adjust condition and catch changed files
CI: add tests & linting for helm charts
Resolves: https://github.com/G-Research/oss-portfolio-maturity/issues/420