Skip to content

Conversation

NirajC-Microsoft
Copy link
Contributor

Purpose

This pull request introduces several important improvements to the post-deployment workflow and infrastructure automation for the Build Your Own Copilot Accelerator. The main changes focus on streamlining the sample data import process, enhancing documentation for post-deployment steps, and improving resource tagging and output management in the deployment scripts and templates.

Post-Deployment Workflow & Documentation Enhancements:

  • Added a comprehensive AVMPostDeploymentGuide.md to document post-deployment steps, including repository cloning, sample data import, authentication provider setup, and resource cleanup guidance.

Sample Data Import & Automation Improvements:

  • Updated the sample data processing script (process_sample_data.sh) to accept only the resource group name as an argument and dynamically fetch all other required resource names and IDs from deployment outputs, with interactive prompts if the deployment does not exist. This makes the import process more robust and user-friendly. [1] [2]
  • Modified deployment hooks in azure.yaml to pass the resource group name to the sample data script, ensuring correct parameterization and alignment with the new script logic. [1] [2]

Infrastructure Template & Output Improvements:

  • Added the deployment name to resource group tags for better traceability and management of deployed resources. (infra/main.bicep)
  • Changed the output in infra/main.bicep to provide the Azure Subscription ID instead of the client ID, improving clarity and consistency for downstream scripts and users.

Miscellaneous Script Improvements:

  • Improved error handling in checkquota.sh to set the insufficient quota flag when quota information is missing, ensuring more reliable quota checks.

These updates collectively streamline the deployment and post-deployment experience, making it easier for users to get started and manage their resources effectively.

  • ...

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Copilot

This comment was marked as resolved.

@Roopan-Microsoft Roopan-Microsoft merged commit c6d8703 into main Oct 13, 2025
15 checks passed
Copy link

🎉 This PR is included in version 1.9.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants