Skip to content

Deprecate Static Web Apps emulator integration #698

@aaronpowell

Description

@aaronpowell

As we can see from #677, as well as countless times since we started the Community Toolkit, the SWA emulator integration is highly unstable and often fails CI with no justifiable reason (rerunning the tests often see it resolve with no code changes).

Because of this, I am going to deprecate the integration, starting with a warning on the 9.5 release (and the tests being disabled), following with a removal in the 9.6 release.

One of the main goals of the Community Toolkit is to have confidence that the integrations are "rock solid" and kept at a high level of support, so given this integration is constantly failing our CI, it is not meeting the quality bar, and thus should be deprecated then removed.

Additionally, the integration doesn't make a large amount of sense in Aspire, since we aren't publishing to SWA anyway, and the problem that it tries to solve can be better handled with the service discovery part of Aspire, given that it would then match the production design.

Metadata

Metadata

Assignees

Labels

blocking-clean-ciBlocking a green CIbreaking-changeIssue or PR that represents a breaking API or functional change over a prerelease.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions