-
Notifications
You must be signed in to change notification settings - Fork 545
Added AVM Terraform chatmode and instructions #155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive Azure Verified Modules (AVM) support for Terraform development by creating standardized instructions and updating chat mode guidance. The changes ensure GitHub Copilot agents properly validate AVM repositories before submitting pull requests.
- Added comprehensive AVM instructions covering module discovery, usage patterns, and compliance requirements
- Updated chat mode with mandatory validation commands for GitHub Copilot agents
- Established standardized workflows for AVM Terraform development
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
instructions/azure-verified-modules-terraform.instructions.md | New comprehensive guide for AVM Terraform development with discovery methods, usage patterns, and validation requirements |
chatmodes/azure-verified-modules-terraform.chatmode.md | Added mandatory validation commands section for GitHub Copilot agents working on AVM repositories |
…s and best practices
…ns for broader file coverage
…compliance requirements
chatmodes/azure-verified-modules-terraform.chatmode.md
, that local unit tests must be run before any pull request is created or updated:./avm pre-commit
,./avm tflint
, and./avm pr-check
. This is mandatory for GitHub Copilot Agents to comply in PR validation checks.instructions/azure-verified-modules-terraform.instructions.md
file with comprehensive guidance on discovering, using, and pinning official AVM modules, including naming conventions, version management, and troubleshooting tips.Pull Request Checklist
node update-readme.js
and verified thatREADME.md
is up to date.Description
Type of Contribution
Additional Notes
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.