adfinis / helm-charts

📈 Helm charts from Adfinis
GNU Affero General Public License v3.0
64 stars 44 forks source link

[issue 1270] Feature: disable operator templates generation #1272

Closed gwydionmv closed 4 months ago

gwydionmv commented 4 months ago

Description

Included property for disabling operator templates generation, same procedure as the one already available for enabling/disabling keycloak templates.

Issues

https://github.com/adfinis/helm-charts/issues/1270

Checklist

hairmare commented 4 months ago

Hey @gwydionmv thanks for the PR!

The "Lint and Install" jobs is currently complaining because it's missing version bumps in the tests/ subdir and the chart's README.md will also need to be updated with the new version + value.

The failing "pre-commit" CI job might just be pure flakiness. I'm not quite sure since we have seen it fail in a while.

The following commands should update the things I mentioned:

# update unittest snapshots
helm unittest --update-snapshot charts/keycloak-operator

# update README
pre-commit run -a

May i ask you to run them and push the proposed changes as well? If you run into any issues, please let us now and we can run them on your behalf.

Thanks again!

gwydionmv commented 4 months ago

hello @hairmare ! Thanks for your comments. I run both commands with successful output, README and snapshots are now updated :D could you please doublecheck if everything is ok? 😄

hairmare commented 4 months ago

tysm!