English | 日本語
Thanks for your interest in contributing to idc-terraform-framework!
Use GitHub Issues for bugs, questions, or feature requests. Please include your Terraform version and a minimal reproduction where possible.
- Fork the repository and create a branch from
main. - Make your change.
- Validate it locally:
cd terraform/root terraform init -backend=false terraform validate terraform fmt -check -recursive - Open a pull request against
main. Please describe what changed and why.
- Follow the existing
terraform fmtformatting. - This project keeps comments and documentation bilingual (Japanese followed by English, or
vice versa) — see any existing
.tffile for the convention. New comments should follow the same pattern. - Follow the file-list format documented in
terraform/user/README.md,terraform/membership/README.md, andterraform/assignment/README.md. - Keep
README.md/README.ja.mdanddocs/architecture.md/docs/architecture.ja.mdin sync when your change affects usage or structure.
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.