Skip to content

chore: Dev to Main merge#181

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

chore: Dev to Main merge#181
Shreyas-Microsoft wants to merge 23 commits intomainfrom
dev

Conversation

@Shreyas-Microsoft
Copy link
Copy Markdown
Collaborator

Purpose

This pull request introduces several improvements and updates across CI workflows, infrastructure configuration, and dependency management. The main highlights include the addition of a new workflow for Bicep parameter validation, enhancements to existing GitHub Actions for more robust environment handling, updates to required tool versions, and dependency upgrades for both Python and Node.js projects.

CI Workflow Enhancements:

  • Added a new .github/workflows/validate-bicep-params.yml workflow to validate Bicep parameter files on a schedule and on pull requests, including automated notifications for failures or successes.
  • Improved environment handling in .github/workflows/azd-template-validation.yml and .github/workflows/azure-dev.yml by dynamically generating AZURE_ENV_NAME with a timestamp to ensure unique environment names for each run. [1] [2] [3]

Dependency and Tooling Updates:

  • Updated Python dependencies in src/backend-api/pyproject.toml and src/processor/pyproject.toml, including upgrades to azure-core, urllib3, black, cryptography, pyjwt, pyopenssl, and pinning authlib to a specific version. Also upgraded fastmcp to 3.2.0 in the processor. [1] [2] [3]
  • Upgraded the picomatch Node.js package to 4.0.4 and added it explicitly to src/frontend/package.json and package-lock.json to address compatibility and engine requirements. [1] [2] [3]

Infrastructure and Configuration Changes:

  • Added a required version for bicep (>= 0.33.0) in azure.yaml to ensure compatibility with infrastructure deployments.
  • Removed the secondaryLocation parameter from infra/main.parameters.json and infra/main.waf.parameters.json to simplify configuration. [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

Thanusree-Microsoft and others added 3 commits April 9, 2026 17:51
Added notes on security restrictions and Azure OpenAI model availability.
Added note about potential security restrictions impacting deployment.
fix: Filter the paths to run the pipeline
docs: Added content in Readme and deploymentguide for SFI issue
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.

10 participants