We appreciate your thought to contribute to open source. ❤️ We want to make contributing as easy as possible. You are welcome to:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
We Use Github Flow, So All Code Changes Happen Through Pull Requests Pull requests are the best way to propose changes to the codebase (we use Github Flow). We actively welcome your pull requests:
- Fork the repo and create your branch from
main
. - If you've added code, check one of the examples.
- Make sure your code lints.
- Raise a pull request.
For development the terraform version is locked via tfenv.
We use the Terraform Style conventions. They are enforced with CI scripts.
We use pre-commit to update the Terraform inputs and outputs in the documentation via terraform-docs. Ensure you have installed those components.
No automated tests are available. The example directory takes care of a few scenario's.
By contributing, you agree that your contributions will be licensed under its MIT License.