Skip to content
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(deps): bumping cdk from 1.116.0 to 1.129.0 #618

Merged
merged 1 commit into from
Oct 22, 2021

Conversation

horsmand
Copy link
Contributor

@horsmand horsmand commented Oct 21, 2021

Upgraded all our dependencies to prep for our next RFDK release.

Testing was done by running the build in the base directory along with all the typescript example directories, and deploying the basic example. I also upgraded JSII in our pipeline and deployed a test pipeline that ran against these changes.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@jusiskin jusiskin added dependencies This issue is a problem in a dependency. contribution/core This is a PR that came from AWS. labels Oct 21, 2021
@ddneilson ddneilson self-requested a review October 21, 2021 19:48
Copy link
Contributor

@ddneilson ddneilson left a comment

Choose a reason for hiding this comment

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

Looks like there's a whole pile of additional dependencies to sort through -- they added a bunch in the last 12 versions of CDK, or something, it seems.

From the CI:

aws-rfdk: $ cdk-build
aws-rfdk: warning JSII6: A "peerDependency" on "@aws-cdk/assets" at "1.128.0" means you should take a "devDependency" on "@aws-cdk/assets" at "1.128.0" (found "undefined")"
aws-rfdk: warning JSII6: A "peerDependency" on "@aws-cdk/aws-apigateway" at "1.128.0" means you should take a "devDependency" on "@aws-cdk/aws-apigateway" at "1.128.0" (found "undefined")"
aws-rfdk: warning JSII6: A "peerDependency" on "@aws-cdk/aws-apigatewayv2" at "1.128.0" means you should take a "devDependency" on "@aws-cdk/aws-apigatewayv2" at "1.128.0" (found "undefined")"
... and so on

@horsmand
Copy link
Contributor Author

I've removed my test code but am still looking into why all those warning JSII6 lines appeared in the build output.

Copy link
Contributor

@jusiskin jusiskin left a comment

Choose a reason for hiding this comment

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

Other than the feedback already brought up by @ddneilson, this looks good. Two small things with code suggestions here:

tools/cdk-build-tools/package.json Outdated Show resolved Hide resolved
packages/aws-rfdk/package.json Outdated Show resolved Hide resolved
@horsmand horsmand force-pushed the release-0-38 branch 3 times, most recently from b5645e8 to 3f8c8de Compare October 22, 2021 15:49
@horsmand horsmand changed the title chore(deps): bumping cdk from 1.116.0 to 1.128.0 chore(deps): bumping cdk from 1.116.0 to 1.129.0 Oct 22, 2021
Copy link
Contributor

@ddneilson ddneilson left a comment

Choose a reason for hiding this comment

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

Looks like there's still one more CI issue on the yarn build step:

aws-rfdk: $ cdk-build
aws-rfdk: warning JSII6: A "peerDependency" on "constructs" at "^3.3.69" means you should take a "devDependency" on "constructs" at "3.3.69" (found "^3.3.69")"

@ddneilson
Copy link
Contributor

Looks like there's still one more CI issue on the yarn build step:

aws-rfdk: $ cdk-build
aws-rfdk: warning JSII6: A "peerDependency" on "constructs" at "^3.3.69" me

Discussed off-line. We'll have to accept this warning.

@ddneilson ddneilson merged commit b3a0494 into aws:mainline Oct 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contribution/core This is a PR that came from AWS. dependencies This issue is a problem in a dependency.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants