Skip to content

chore: Dev merge to main#531

Open
Shreyas-Microsoft wants to merge 35 commits intomainfrom
dev
Open

chore: Dev merge to main#531
Shreyas-Microsoft wants to merge 35 commits intomainfrom
dev

Conversation

@Shreyas-Microsoft
Copy link
Copy Markdown
Collaborator

Purpose

This pull request introduces several improvements and fixes across the Azure deployment workflow, infrastructure scripts, troubleshooting documentation, and the React codebase. The most significant changes include restructuring Azure deployment workflows for better separation of concerns, enhancing troubleshooting documentation for private networking scenarios, improving the robustness of schema registration scripts, and removing the unused axios dependency from the frontend project.

Azure Workflow and Infrastructure Updates:

  • Separated Azure template validation and deployment into two distinct GitHub Actions workflows: .github/workflows/azd-template-validation.yml now handles scheduled and manual template validation, while .github/workflows/azure-dev.yaml focuses on provisioning and deploying resources using azd, with clearer steps for environment setup and Azure authentication. [1] [2]
  • Added a required Bicep version (>= 0.33.0) to azure.yaml to ensure infrastructure compatibility.
  • The main Bicep template (infra/main.bicep) now outputs the name of the Content Understanding AI Services account for downstream use.

Troubleshooting and Documentation Enhancements:

  • Expanded docs/TroubleShootingSteps.md with a new troubleshooting entry for "403 Forbidden" errors from Content Understanding in WAF/private networking deployments, including detailed causes and step-by-step resolutions. [1] [2]

Infrastructure Script Improvements:

  • Refactored array handling in infra/scripts/post_deployment.sh for schema registration, improving correctness and maintainability. [1] [2] [3] [4]
  • Added an automated refresh step for the Content Understanding Cognitive Services account at the end of the post-deployment script to ensure tag updates and resource readiness.

Frontend/React Codebase Clean-up:

  • Removed the unused axios dependency from src/ContentProcessorWeb/package.json and pnpm-lock.yaml, and updated test instructions to reference httpUtility as the module to mock for API calls. [1] [2] [3] [4] [5] [6]
  • Minor documentation and state mapping improvements in React code and instructions. [1] [2]

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

VishalS-Microsoft and others added 28 commits March 31, 2026 10:13
chore: Add AZD Template Validation Workflow (Scheduled & On-Demand) and Refactor Azure Deployment Pipeline
Remove axios ^1.13.5 from package.json as all HTTP calls use native
fetch via the apiClient.tsx wrapper. Also update documentation
references in .github/instructions/ files.

- Remove axios from package.json dependencies
- Update pnpm-lock.yaml (pnpm install)
- Update test-quality.instructions.md to remove axios references
- Update code-quality.instructions.md to remove axios from import example

Resolves #39065

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
chore: Add AZD Template Validation Workflow (Scheduled & On-Demand) and Refactor Azure Deployment Pipeline
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
fix: update ai summary and gap analysis once refresh is clicked
fix: add bicep version requirement (>= 0.33.0) to azure.yaml
chore: remove unused axios dependency from ContentProcessorWeb
Thanusree-Microsoft and others added 5 commits April 9, 2026 17:43
Added important notes regarding security restrictions and Azure OpenAI quota availability.
Added note about security restrictions and WAF-supported version.
fix: Filter the paths for pipeline run
docs: Added content in Readme and deploymentguide for SFI issue
fix: Fixed all the code quality issues
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.

8 participants