Thank you for considering contributing to this project.
- Fork the repository
- Create a feature branch (
git checkout -b feature/my-feature) - Make your changes
- Run
terraform fmt -recursiveandterraform validate - Commit your changes (
git commit -m 'feat: add new feature') - Push to the branch (
git push origin feature/my-feature) - Open a Pull Request
- Follow Terraform Style Conventions
- All variables must have descriptions and types
- All outputs must have descriptions
- Include examples for new features
- Update CHANGELOG.md
Open an issue with a clear description, expected behavior, actual behavior, and steps to reproduce.