Skip to content

feat: Add azure web app slots - #1151

Merged
hemalshah-gradientedge merged 1 commit into
mainfrom
feat/azure_webapp_slot
Aug 3, 2026
Merged

feat: Add azure web app slots#1151
hemalshah-gradientedge merged 1 commit into
mainfrom
feat/azure_webapp_slot

Conversation

@hemalshah-gradientedge

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces Azure Web App Slot support in the Azure package, adding a new slot-creation API to the App Service manager and extending the test suite to cover slot provisioning and default behaviors.

Changes:

  • Add WebAppSlotProps type (wrapping Pulumi WebAppSlotArgs) for slot creation inputs.
  • Add AzureAppServiceManager.createWebAppSlot(...) to provision Azure Native WebAppSlot resources with sensible defaults.
  • Extend App Service manager tests to validate slot provisioning, default fallbacks, and error handling.

Reviewed changes

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

File Description
packages/azure/src/services/app-service/main.ts Adds createWebAppSlot for provisioning Azure web app slots with defaults.
packages/azure/src/services/app-service/types.ts Exposes WebAppSlotProps for slot creation arguments.
packages/azure/test/services/app-service-manager.test.ts Adds slot mocks/tests for provisioning, defaults, and error handling.
.changeset/fresh-coins-like.md Adds a changeset entry for publishing the Azure package update.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .changeset/fresh-coins-like.md
Comment thread packages/azure/src/services/app-service/main.ts
Comment thread packages/azure/test/services/app-service-manager.test.ts
@hemalshah-gradientedge
hemalshah-gradientedge merged commit 6fca404 into main Aug 3, 2026
9 checks passed
@hemalshah-gradientedge
hemalshah-gradientedge deleted the feat/azure_webapp_slot branch August 3, 2026 15:35
@github-actions github-actions Bot mentioned this pull request Aug 3, 2026
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.

4 participants