Skip to content

chore: remove orphaned deploy_csapi_app_service module and regenerate main.json with latest Bicep#376

Open
Saswato-Microsoft wants to merge 8 commits into
microsoft:devfrom
Saswato-Microsoft:feature/cleanup-orphaned-bicep-dead-settings
Open

chore: remove orphaned deploy_csapi_app_service module and regenerate main.json with latest Bicep#376
Saswato-Microsoft wants to merge 8 commits into
microsoft:devfrom
Saswato-Microsoft:feature/cleanup-orphaned-bicep-dead-settings

Conversation

@Saswato-Microsoft
Copy link
Copy Markdown
Contributor

@Saswato-Microsoft Saswato-Microsoft commented May 6, 2026

Purpose

This pull request removes the infra/deploy_csapi_app_service.bicep file, which previously defined the deployment of a CSAPI App Service and its related Azure resources. Additionally, it updates the generated infra/main.json template to reflect the removal and changes the Bicep compiler version used for template generation.

Key changes:

Infrastructure as Code Cleanup:

  • Deleted the deploy_csapi_app_service.bicep file, eliminating the Bicep template that defined parameters, resources, and outputs for deploying the CSAPI App Service, Key Vault, App Insights, and related secrets and permissions.

Generated Template Updates:

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

Saswato-Microsoft and others added 3 commits April 30, 2026 15:34
- Remove orphaned deploy_csapi_app_service.bicep (never referenced from main.bicep)
- Add comment to main.bicep explaining ACR is provisioned separately via docker-build scripts
- Remove dead app settings DUMMY_TEST and DISPLAY_CHART_DEFAULT from both Python and C# backend blocks
- Add documentation comments to Storage Account in deploy_ai_foundry.bicep explaining AI Foundry platform dependency

Resolves: AB#41957

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…cy in Bicep files

Co-authored-by: Copilot <copilot@github.com>
@Saswato-Microsoft Saswato-Microsoft changed the title infra: cleanup legacy CSAPI module, unused env vars, and bump Bicep to 0.43.1 chore: cleanup legacy CSAPI module, unused env vars, and update Bicep to 0.43.1 May 6, 2026
…aned-bicep-dead-settings

# Conflicts:
#	infra/deploy_csapi_app_service.bicep
#	infra/main.json

This comment was marked as outdated.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 7, 2026 11:02

This comment was marked as outdated.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 7, 2026 14:25

This comment was marked as outdated.

Copilot AI review requested due to automatic review settings May 7, 2026 14:51

This comment was marked as outdated.

@Saswato-Microsoft Saswato-Microsoft changed the title chore: cleanup legacy CSAPI module, unused env vars, and update Bicep to 0.43.1 chore(infra): remove orphaned deploy_csapi_app_service module and regenerate main.json with Bicep 0.43.1 May 7, 2026
@Saswato-Microsoft Saswato-Microsoft changed the title chore(infra): remove orphaned deploy_csapi_app_service module and regenerate main.json with Bicep 0.43.1 chore: remove orphaned deploy_csapi_app_service module and regenerate main.json with latest Bicep May 7, 2026
@Saswato-Microsoft Saswato-Microsoft requested a review from Copilot May 7, 2026 16:46
Copy link
Copy Markdown
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 2 out of 2 changed files in this pull request and generated no new comments.

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.

2 participants