Skip to content

ci: Refactor azure-dev and azd-template-validation workflows#593

Merged
Prajwal-Microsoft merged 7 commits intomicrosoft:devfrom
Vamshi-Microsoft:psl-azd-template-validation-pipeline
Apr 8, 2026
Merged

ci: Refactor azure-dev and azd-template-validation workflows#593
Prajwal-Microsoft merged 7 commits intomicrosoft:devfrom
Vamshi-Microsoft:psl-azd-template-validation-pipeline

Conversation

@Vamshi-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

This pull request introduces two new GitHub Actions workflows to the repository, automating Azure template validation and Azure deployment processes. These workflows enhance CI/CD automation by ensuring templates are validated regularly and deployments can be performed on demand.

CI/CD Workflow Automation:

  • Added .github/workflows/azd-template-validation.yml to automatically validate Azure Developer (AZD) templates on a scheduled basis (every Thursday) and via manual trigger. This workflow uses the microsoft/template-validation-action to check template validity and outputs the result.
  • Added .github/workflows/azure-dev.yml to enable manual deployment to Azure using the Azure Developer CLI (azd). This workflow provisions resources if necessary, sets environment variables, and runs deployment steps.

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.

@Prajwal-Microsoft Prajwal-Microsoft merged commit 08e7f8f into microsoft:dev Apr 8, 2026
2 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.3.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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants