We welcome any contributions on bugs, or feature requests you would like to submit!
The basic process is pretty simple:
- Fork the Project
- Create your Feature Branch
git checkout -b feature/AmazingFeature - Commit your Changes
git commit -m 'Add some AmazingFeature - Make sure tests pass!
pytest # in the root ortestsfolder - Make sure Terraform linting is ok (hint:
terraform fmt -recursivein the root folder) - Make sure any changes to variables and outputs are reflected in READMEs
./tools/tfdoc.py [changed folder] - Push to the Branch
git push origin feature/AmazingFeature - Open a Pull Request
When implementing your new feature, please follow our core design principles.