Skip to content

chore: Latest changes merge from main to demo - #211

Merged
Prajwal-Microsoft merged 173 commits into
demofrom
main
May 6, 2026
Merged

Prajwal-Microsoft merged 173 commits into
demofrom
main

Conversation

@Prajwal-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

This pull request updates several GitHub Actions workflows and development configuration files to improve CI/CD automation, enhance template validation, and standardize environment variable naming. The changes include introducing a dedicated workflow for AZD template validation, refactoring deployment workflows for clarity and maintainability, upgrading action versions, and aligning environment variable names for consistency across workflows.

Workflow and Deployment Improvements

  • Introduced a new .github/workflows/azd-template-validation.yml workflow to regularly validate Azure templates using microsoft/template-validation-action, running on a schedule and on manual trigger.
  • Refactored .github/workflows/azure-dev.yml to focus on deployment, removing template validation steps and adding environment setup, Azure/AZD login, and resource provisioning via azd up. The workflow now triggers only on changes to infrastructure or deployment-related files.
  • Added path filters to .github/workflows/codeql.yml and .github/workflows/deploy.yml to restrict runs to relevant source and infrastructure changes. [1] [2]

Environment Variable and Input Standardization

  • Renamed environment variables and workflow inputs for log analytics and AI project resource IDs to AZURE_ENV_EXISTING_LOG_ANALYTICS_WORKSPACE_RID and AZURE_EXISTING_AIPROJECT_RESOURCE_ID across deploy-v2.yml, deploy-orchestrator.yml, and associated validation logic, ensuring consistency and clarity. [1] [2] [3] [4] [5] [6] [7] [8] [9]

CI Tooling and Action Upgrades

  • Upgraded several GitHub Actions to their latest major versions for improved performance and security, including actions/checkout (v6), github/codeql-action (v4), lycheeverse/lychee-action (v2.8.0), tj-actions/changed-files (v47.0.6), and codfish/semantic-release-action (v5). [1] [2] [3] [4] [5] [6]

Development Container Updates

  • Updated .devcontainer/devcontainer.json to explicitly specify the latest Bicep version for Azure CLI, improving reproducibility of the development environment.

Additional Minor Enhancements

  • Added a new environment variable, GPT_REALTIME_MIN_CAPACITY, to .github/workflows/deploy.yml.
  • Updated references to AI service location environment variables for clarity in orchestrator workflows.

These changes collectively modernize the CI/CD pipeline, improve maintainability, and ensure better alignment between infrastructure automation and environment configuration.

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

AjitPadhi-Microsoft and others added 30 commits March 13, 2026 11:51
space remove from comment

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
refactor: refactor private endpoint configuration to deploy separately via aiFoundryPrivateEndpoint module
fix: Update location parameter of aiFoundryPrivateEndpoint module to be same as vnet location

This branch was previously deployed

1 inactive deployment
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.