Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

auto-it/typescript fails the release, patch the problem away while mods are asleep #2498

Merged
merged 1 commit into from Jan 18, 2024

Conversation

si14
Copy link
Contributor

@si14 si14 commented Jan 17, 2024

Currently main can't be released: https://github.com/tldraw/tldraw/actions/runs/7557438453/job/20576664393

The issue was bisected down to 2904486 and can be "fixed" by forcing TypeScript to the previous resolution (5.3.3->4.9.5).

It looks like Auto runs node-ts on everything, and Typescript picks up a module/moduleResolution mismatch somewhere. It is likely that the mismatch is not in our code, since blind replacement of all instances of "moduleResolution" to "NodeNext" in the project doesn't help.

It is likely that the relevant TypeScript change is this one: https://www.typescriptlang.org/docs/handbook/modules/reference.html#the-moduleresolution-compiler-option

Further investigation is pending, but this PR should fix the release process.

Change Type

  • internal — Any other changes that don't affect the published package

Copy link

vercel bot commented Jan 17, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
examples ✅ Ready (Inspect) Visit Preview Jan 17, 2024 5:47pm

@huppy-bot huppy-bot bot added the internal Changes only affect the internal API label Jan 17, 2024
@si14 si14 unassigned ds300 and SomeHats Jan 17, 2024
@si14 si14 requested review from ds300 and SomeHats January 17, 2024 17:48
@si14 si14 added this pull request to the merge queue Jan 18, 2024
Merged via the queue into main with commit 64b8f2e Jan 18, 2024
8 checks passed
@si14 si14 deleted the dan/hotfix-autoit-release branch January 18, 2024 09:58
@ds300
Copy link
Collaborator

ds300 commented Jan 18, 2024

@si14 added an upstream PR for this intuit/auto#2420

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Changes only affect the internal API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants