Skip to content

feat: EXP Changes to reuse the existing resource and added Automation tests#394

Merged
Prajwal-Microsoft merged 20 commits intomainfrom
dev
Jun 13, 2025
Merged

feat: EXP Changes to reuse the existing resource and added Automation tests#394
Prajwal-Microsoft merged 20 commits intomainfrom
dev

Conversation

@Prajwal-Microsoft
Copy link
Copy Markdown
Collaborator

@Prajwal-Microsoft Prajwal-Microsoft commented Jun 12, 2025

This pull request introduces significant updates to the test automation workflow, Azure resource deployment scripts, and Bicep templates. The changes aim to enhance automation, improve resource naming and scoping, and streamline deployment processes. Key updates include the addition of a new GitHub Actions workflow for end-to-end testing, improved parameter handling in deployment scripts, and modifications to Bicep templates for better resource management.

Test Automation Workflow Enhancements:

  • Added a new GitHub Actions workflow (.github/workflows/test-automation.yml) to automate end-to-end testing. The workflow includes steps for setting up Python, logging into Azure, starting/stopping AKS, running tests with retries, uploading test reports, and sending notifications.
  • EXP Changes to reuse the existing resource and added Automation tests

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

Harsh-Microsoft and others added 18 commits May 30, 2025 13:04
fix: down merging main to dev
… new parameters: environmentName and resourceGroupName. Updated the Bicep template and PowerShell script to skip resource group creation if it already exists and proceed with resource deployment.
…name prefix generation based on environment and location
feat: Enable Resource Group Reuse via Environment and RG Name Parameters
@Prajwal-Microsoft Prajwal-Microsoft merged commit 4fc4350 into main Jun 13, 2025
8 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants