Skip to content

fix(ci): tolerate ATTW internal package-shape crash#3339

Merged
caio-pizzol merged 1 commit into
stablefrom
caio/tolerate-attw-internal-crash
May 16, 2026
Merged

fix(ci): tolerate ATTW internal package-shape crash#3339
caio-pizzol merged 1 commit into
stablefrom
caio/tolerate-attw-internal-crash

Conversation

@caio-pizzol
Copy link
Copy Markdown
Contributor

Summary

  • Keep the SuperDoc package-shape gate strict for packed-manifest checks and publint.
  • Capture the @arethetypeswrong/cli output and downgrade the current internal filename crash to a warning.
  • Continue failing for other ATTW exits, so real package-shape findings are still blocking.

Why

PR #3335 is blocked by an ATTW internal crash in the shared SuperDoc build gate. Recent ATTW versions still crash on the packed SuperDoc tarball, so pinning is not a confirmed fix. This keeps the stable release path moving while preserving the rest of the package-shape checks.

Validation

  • node --check tests/consumer-typecheck/package-shape-gate.mjs
  • node tests/consumer-typecheck/package-shape-gate.mjs --pack
  • node tests/consumer-typecheck/package-shape-gate.mjs

@caio-pizzol caio-pizzol marked this pull request as ready for review May 16, 2026 10:52
@caio-pizzol caio-pizzol requested a review from a team as a code owner May 16, 2026 10:52
@caio-pizzol caio-pizzol merged commit 62831a5 into stable May 16, 2026
8 checks passed
@caio-pizzol caio-pizzol deleted the caio/tolerate-attw-internal-crash branch May 16, 2026 10:55
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants