fix: downmerge from main to dev#560
Merged
Roopan-Microsoft merged 67 commits intodevfrom Mar 11, 2026
Merged
Conversation
fix: merging dev changes to main
docs: Added banner for archival
Removed maintenance notice from README.
docs: Remove unmaintained repository warning
fix: removed SecurityControl tag
docs: Update troubleshoot document
Added new sections for Document Processing Accelerator and GPT-RAG Accelerator, along with links and descriptions. Updated playbook information for AI and Data Engineering.
docs: Update README with new accelerators and playbook links
feat: Added Deployment v2 pipeline
chore: Dev to main
ci: Added Input Validation and Migrated GitHub Actions authentication from client secrets to OIDC
fix: merging dev to main
Roopan-Microsoft
approved these changes
Mar 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This pull request introduces significant improvements to the deployment automation for the repository by adding new modular workflows, enhancing input validation, and updating Azure authentication methods. The changes focus on making deployments more robust, maintainable, and secure, particularly for Azure-based environments.
The most important changes are:
1. New Modular Deployment Workflows
deploy-orchestrator.yml) that coordinates deployment, end-to-end testing, notifications, and cleanup steps, allowing for more flexible and reusable deployment pipelines.deploy-v2.yml) that validates inputs and delegates execution to the orchestrator, supporting multiple triggers (push, schedule, workflow_dispatch) and a wide range of configuration options.2. Input Validation Enhancements
deploy-v2.ymlto rigorously check all workflow input parameters (region, resource group name, booleans, test options, URLs, etc.), ensuring only valid configurations proceed to deployment.3. Azure Authentication and Permissions Updates
azure/loginGitHub Action with OIDC tokens, improving security and simplifying credential management. [1] [2] [3] [4]id-token: write,contents: read,actions: read). [1] [2]4. Tool Installation and Maintenance Improvements
Azure/setup-azd@v2), reducing maintenance overhead and improving reliability. [1] [2]5. Minor Cleanups and Security
These changes collectively modernize the CI/CD pipeline, improve security, and make deployments easier to configure and troubleshoot.
Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information