Skip to content

Bicep support for airgap#792

Merged
paullizer merged 6 commits intomicrosoft:Developmentfrom
clarked-msft:bicep-custom-env
Mar 12, 2026
Merged

Bicep support for airgap#792
paullizer merged 6 commits intomicrosoft:Developmentfrom
clarked-msft:bicep-custom-env

Conversation

@clarked-msft
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 12, 2026 12:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for deploying SimpleChat via Bicep into “custom” / sovereign Azure environments by deriving endpoints from az.environment() and wiring corresponding app settings through to the application’s custom-cloud configuration.

Changes:

  • Extends cloudEnvironment handling in Bicep (adds public/usgovernment/custom, default derived from az.environment().name, and legacy value mapping).
  • Adds custom-environment parameters and conditionally injects custom-cloud app settings into the App Service.
  • Tweaks config.py AUTHORITY construction to normalize trailing slashes.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
docs/explanation/release_notes.md Documents the new Bicep custom-cloud support and related config change.
deployers/bicep/modules/appService.bicep Adds custom-cloud parameters, uses az.environment() for endpoints/suffixes, and injects custom app settings.
deployers/bicep/main.bicep Expands cloudEnvironment allowed/default behavior and passes custom-cloud params into the app service module.
application/single_app/config.py Normalizes custom identity URL when building AUTHORITY.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 12, 2026 12:27
clarked-msft and others added 2 commits March 12, 2026 08:29
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

@paullizer paullizer merged commit aee0a6c into microsoft:Development Mar 12, 2026
4 checks passed
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.

3 participants