Skip to content

fix: unblock fresh deploys (AWS CDK CLI pin + auth-ui asset upload) - #10

Merged
snese merged 2 commits into
mainfrom
fix/fresh-deploy-blockers
Jul 14, 2026
Merged

fix: unblock fresh deploys (AWS CDK CLI pin + auth-ui asset upload)#10
snese merged 2 commits into
mainfrom
fix/fresh-deploy-blockers

Conversation

@snese

@snese snese commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What

Two independent fixes that currently block every fresh cdk deploy of this
sample, cherry-picked out of #9 so main is deployable without waiting for the
gVisor feature review. Part of #5 hygiene.

  • fix(deps): bump the AWS CDK CLI to ^2.1128.1. A dependabot bump took
    aws-cdk-lib to 2.260.0 (cloud-assembly schema 54), which the pinned CLI
    2.1114.1 cannot read — cdk synth/deploy fail on a clean checkout.
  • fix(auth-ui): exclude node_modules/tests from the AuthUi
    BucketDeployment. The asset upload was ~110 MB / 10,790 files and timed out
    the AWS Lambda function backing the deployment, blocking CREATE_COMPLETE
    for all fresh deploys. Now ~52 KB / 7 files.

Verification

Both fixes were verified as part of the fresh full-stack cdk deploy
documented in #9 (stack reached CREATE_COMPLETE on a net-new deployment in
us-east-1). CI covers synth on every PR.

Notes

#9 is rebased on top of these commits.

@snese
snese merged commit 3bee9a7 into main Jul 14, 2026
6 checks passed
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.

1 participant