Skip to content

feat: validate CDK apps before deployment - #23

Merged
dannysteenman merged 4 commits into
mainfrom
agent/add-cdk-validation
Aug 11, 2026
Merged

feat: validate CDK apps before deployment#23
dannysteenman merged 4 commits into
mainfrom
agent/add-cdk-validation

Conversation

@axonstone

@axonstone axonstone commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

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 workflow CLI version in Projen's source of truth.

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
  • PYTHONPATH=src 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
@dannysteenman
dannysteenman merged commit 4ad16c9 into main Aug 11, 2026
2 checks passed
@dannysteenman
dannysteenman deleted the agent/add-cdk-validation branch August 11, 2026 12:35
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