Skip to content

fix: down merge from main to dev#691

Merged
Roopan-Microsoft merged 24 commits into
devfrom
main
Dec 15, 2025
Merged

fix: down merge from main to dev#691
Roopan-Microsoft merged 24 commits into
devfrom
main

Conversation

@Pavan-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

This pull request introduces a new, modular deployment orchestration system for both Linux and Windows environments using GitHub Actions workflows. It adds a central orchestrator workflow that coordinates Docker builds, Azure deployments, end-to-end testing, notifications, and resource cleanup. Additionally, the CODEOWNERS file has been updated to include an additional owner.

Deployment workflow improvements:

  • Added a new reusable workflow, deploy-orchestrator.yml, which orchestrates the entire deployment process including Docker image building, Azure deployment, end-to-end testing, notifications, and resource cleanup, with support for extensive configuration via inputs.
  • Created two new entry-point workflows, deploy-linux.yml and deploy-windows.yml, to trigger the orchestrator workflow for Linux and Windows environments respectively, supporting both push and manual dispatch with customizable deployment parameters. [1] [2]

Ownership updates:

  • Updated .github/CODEOWNERS to add @dgp10801 as a default code owner for the repository.

AjitPadhi-Microsoft and others added 24 commits November 28, 2025 10:56
fix: Merging dev changes to main branch
Co-authored-by: Prekshith-Microsoft <216912978+Prekshith-Microsoft@users.noreply.github.com>
ci: Enhance Deployment Pipeline
ci: improved pipeline for deployment
@Pavan-Microsoft Pavan-Microsoft changed the title down merge from main to dev fix: down merge from main to dev Dec 15, 2025
@Roopan-Microsoft Roopan-Microsoft merged commit c32d133 into dev Dec 15, 2025
52 of 53 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

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

9 participants