Skip to content

fix(ci): round 2 follow-ups to unblock deploy-blueprints synth#189

Merged
chrisns merged 1 commit into
mainfrom
fix/ci-blueprints-synth-round2
Apr 21, 2026
Merged

fix(ci): round 2 follow-ups to unblock deploy-blueprints synth#189
chrisns merged 1 commit into
mainfrom
fix/ci-blueprints-synth-round2

Conversation

@chrisns
Copy link
Copy Markdown
Member

@chrisns chrisns commented Apr 21, 2026

Summary

Follow-up to #188. Two remaining failures on the main-branch deploy-blueprints run after #188 merged:

  • synth-localgov-ims: tsc error — Cannot find module 'fs' / 'path' / 'crypto', Cannot find name '__dirname'. Same TypeScript 6 regression as localgov-drupal had: no implicit @types/* resolution. Added "types": ["node"] to localgov-ims/cdk/tsconfig.json.
  • synth-localgov-drupal: tsc passes and 21 of 22 jest tests pass. The one failing test (Stack creates Aurora writer instance) still asserted MaxCapacity: 2, which stopped matching once the CDK source was raised to 8 in fix(localgov-drupal): stop MariaDB client verifying Aurora TLS cert #186. Updated the assertion.

Test plan

  • localgov-ims/cdk: npm install && tsc --noEmit exits 0 locally.
  • localgov-drupal/cdk: jest reports 22 passed, 0 failed locally.
  • Post-merge, deploy-blueprints on main goes green.

Round 2 after PR #188. Remaining failures on run 24719438326:

- synth-localgov-ims: tsc couldn't find `fs`, `path`, `crypto`,
  `__dirname` in constructs. Same TypeScript 6 regression as drupal's
  jest types: no implicit @types/* pickup. Added `"types": ["node"]`
  to localgov-ims/cdk/tsconfig.json.

- synth-localgov-drupal: tsc + 21 of 22 tests now pass. The one failing
  test (`Stack creates Aurora writer instance`) still asserted
  `MaxCapacity: 2`, which stopped matching once the CDK source was
  raised to 8 in PR #186 (for the 33-module first-boot install). Updated
  assertion to 8.

Local verification:
- localgov-ims: `npm install && tsc --noEmit` exits 0.
- localgov-drupal: `jest` reports 22 passed, 0 failed.
@chrisns chrisns added this pull request to the merge queue Apr 21, 2026
Merged via the queue into main with commit 4de3499 Apr 21, 2026
4 checks passed
@chrisns chrisns deleted the fix/ci-blueprints-synth-round2 branch April 21, 2026 11:22
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