Thanks for your time in contributing to this project! Please read all the information below to properly contribute with our workflow.
- Make sure you test against the latest tagged version with the expected terraform version
- Re-run the
init-repo.sh
to ensure your local is the expected setup - Provide a reprducible (or show) case. If you cannot accurately show the issue, it'll be difficult to fix
- Run the
init-repo.sh
to ensure your dev workspace is correct with all tooling
You can generate the README with HCL examples using terraform-docs
. You can install terraform-docs
by following this guide.
terraform-docs markdown .
This repo follows the conventional commit message style. This is strictly enforced by git hooks (which should have been activated by the init-repo.sh
) and by CI. A small example is below:
feat: allow customization of cloudfront headers that are forwarded to origin
Thanks for contributing! When you're ready to open a PR, you will need to fork this repo, push changes to your fork, and then open a PR here. Note: See Working with forks for a better way to use git push.