Skip to content

feat: validate CDK apps before deployment - #22

Closed
dannysteenman wants to merge 1 commit into
mainfrom
agent/add-cdk-validation
Closed

feat: validate CDK apps before deployment#22
dannysteenman wants to merge 1 commit into
mainfrom
agent/add-cdk-validation

Conversation

@dannysteenman

Copy link
Copy Markdown
Member

CDK validation now runs before each environment deploy, so CloudFormation config errors stop before the deployment starts. The local task doesn't need AWS credentials, CI doesn't turn off online checks, and the pinned CLI won't drift from Projen.

This also moves aws-cdk-lib to 2.263.0 and keeps the existing pytest pin in Projen's source of truth. I also wired the test task's source path into Projen because the generated build couldn't import stacks without it.

Checks

  • uv run projen validate
  • uv run projen dev:validate --no-online
  • uv run npx --yes aws-cdk@2.1130.0 --unstable=validate validate --no-online
  • uv run projen build
  • uv run ruff check .
  • uv run ty check

@axonstone axonstone added the enhancement New feature or request label Aug 10, 2026
@axonstone
axonstone marked this pull request as ready for review August 10, 2026 22:26
@axonstone

Copy link
Copy Markdown
Contributor

Reopening this branch under the publishing account so the required reviewer can be assigned.

@axonstone axonstone closed this Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants