-
Notifications
You must be signed in to change notification settings - Fork 8
feat: CCA, container build fix, mass merge chore PR #278
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
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #279. |
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #280. |
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #281. |
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #282. |
…rge) (#282) This PR was created by the AVM governance test workflow after pre-commit was run. Please review if the changes should be made to the mock modules: <https://github.com/Azure/avm-terraform-governance/actions/runs/17674041306> Co-authored-by: Azure Verified Modules [bot] <1049636+azure-verified-modules[bot]@users.noreply.github.com>
…merge) (#281) This PR was created by the AVM governance test workflow after pre-commit was run. Please review if the changes should be made to the mock modules: <https://github.com/Azure/avm-terraform-governance/actions/runs/17674041306> Co-authored-by: Azure Verified Modules [bot] <1049636+azure-verified-modules[bot]@users.noreply.github.com>
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #283. |
|
This test run generated changes to the mock modules in this PR. Please review the changes and merge if appropriate, see #284. |
…rge) (#283) This PR was created by the AVM governance test workflow after pre-commit was run. Please review if the changes should be made to the mock modules: <https://github.com/Azure/avm-terraform-governance/actions/runs/17674567141> Co-authored-by: Azure Verified Modules [bot] <1049636+azure-verified-modules[bot]@users.noreply.github.com>
…merge) (#284) This PR was created by the AVM governance test workflow after pre-commit was run. Please review if the changes should be made to the mock modules: <https://github.com/Azure/avm-terraform-governance/actions/runs/17674567141> Co-authored-by: Azure Verified Modules [bot] <1049636+azure-verified-modules[bot]@users.noreply.github.com>
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.
Some comments
This pull request introduces new GitHub Copilot integration and automation features for Azure Verified Modules (AVM) repositories, along with improvements for environment setup and validation workflows. The main focus is on enabling Copilot workflows, providing clear instructions for contributors, and ensuring secure and compliant automation across multiple repositories.
Copilot Integration & Environment Setup
ARM_CLIENT_ID,ARM_TENANT_ID,ARM_SUBSCRIPTION_ID) for secure authentication in workflows. [1] [2] [3] [4]Contributor Guidance & Validation
copilot-instructions.mdfile detailing AVM standards, validation requirements, module usage, naming conventions, troubleshooting, and compliance checklists for contributors and Copilot agents.Container & Automation Enhancements
avmscript to detect Copilot agent execution and automatically mount host SSL certificates into containers, ensuring secure API access for Copilot workflows. [1] [2]admin-merge-pre-commit-prs.yml, to automate approval and merging of pre-commit PRs across multiple repositories, streamlining maintenance tasks.Other Improvements
fail-fast: falsein container release and matrix workflows to improve reliability of parallel job execution.These changes collectively improve the developer experience, automation, and compliance for AVM repositories, especially when using GitHub Copilot and related automation tools.
Testing evidence:
GitHub run on example repo, you can see it creating the copilot environment:
https://github.com/Azure/avm-terraform-governance/actions/runs/17674632892/job/50233801504