-
Notifications
You must be signed in to change notification settings - Fork 821
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
chore(amplify-util-uibuilder): remove codegen-ui usage #13234
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
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-e2e
to 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
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 test
passesyarn cloud-e2e
passesBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.