Before making a contribution to the Pact Broker Helm Chart you will need to ensure the following steps have been done:
- Sign your commits
- Run
helm template
on the changes you're making to ensure they are correctly rendered into Kubernetes manifests. - List tests has been run for the Chart using the Chart Testing tool and the
ct lint
command. - Ensure variables are documented in
values.yaml
and the pre-commit hook has been run withpre-commit run --all-files
to generate theREADME.md
documentation. To preview the content, usehelm-docs --dry-run
. - If you are making changes to the Chart - remember to bump the Chart version following SemVer. You will need to change the Chart Version and the Chart Badge on the README.