Skip to content

(fix): remove kinesis from Category enum and refactor deploy script#6795

Merged
cadivus merged 2 commits intofeat/kinesis-data-streams-libraryfrom
fix/kinesis-decouple-deploy-category
Mar 17, 2026
Merged

(fix): remove kinesis from Category enum and refactor deploy script#6795
cadivus merged 2 commits intofeat/kinesis-data-streams-libraryfrom
fix/kinesis-decouple-deploy-category

Conversation

@ekjotmultani
Copy link
Member

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…oy script

Decouple deploy_gen2.dart from the amplify_core Category enum by
changing AmplifyBackendGroup.category to a plain String. This allows
removing Category.kinesis from the enum and its dead switch case in
AmplifyClassImpl, since the kinesis client is standalone and does not
participate in the Amplify plugin registration system.

The --category CLI flag now derives allowed values from infraConfig
instead of Category.values.
@ekjotmultani ekjotmultani requested a review from a team as a code owner March 16, 2026 18:47
@ekjotmultani ekjotmultani changed the base branch from main to feat/kinesis-data-streams-library March 16, 2026 18:48
@cadivus cadivus merged commit e6a79b5 into feat/kinesis-data-streams-library Mar 17, 2026
170 checks passed
@cadivus cadivus deleted the fix/kinesis-decouple-deploy-category branch March 17, 2026 09:18
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