-
Notifications
You must be signed in to change notification settings - Fork 821
chore(amplify-util-uibuilder): remove codegen-ui usage #13234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
6ef6c86 to
ad4bf57
Compare
packages/amplify-util-uibuilder/src/commands/utils/codegen-ui-dependency-provider.ts
Show resolved
Hide resolved
sobolk
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please get green PR and E2E runs for this change.
- You may need to push some commit to trigger PR or kick off manually via
yarn cloud-pr - Use
yarn cloud-e2eto get e2e tests.
packages/amplify-util-uibuilder/src/commands/utils/codegen-ui-dependency-provider.ts
Show resolved
Hide resolved
packages/amplify-util-uibuilder/src/commands/utils/codegen-ui-dependency-provider.ts
Show resolved
Hide resolved
3ecfbe0 to
9ab5ba8
Compare
sobolk
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please provide testing evidence as per previous comment.
Please update PR description and elaborate more about changes. A solid paragraph would be appropriate given complexity of the change.
Please fill out "Description of how you validated changes" section of PR description.
|
Description updated. |
9eade9e to
4d76058
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please add packages/amplify-util-builder to https://github.com/aws-amplify/amplify-cli/blob/dev/.github/CODEOWNERS and assign @aws-amplify/amplify-cli-admins AND your team ? Similarly how data team defined ownership ?
Description of changes
Removes codegen-ui dependency from CLI. This doesn't change current behavior for ui component generation. The codegen-ui dependency is not needed anymore due to component codegen service.
Description of how you validated changes
Checklist
yarn testpassesyarn cloud-e2epassesBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.