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
chore: fix CI setup for unit tests #8530
Conversation
@benmccann is attempting to deploy a commit to the Svelte Team on Vercel. A member of the Team first needs to authorize it. |
👍 I'm wondering now, though, why we're not seeing the error with pnpm in Node 20 that I was seeing locally and that a bunch of other people saw too and was fixed in pnpm 8.3.1. |
Because the CI uses pnpm 7: Line 164 in df2f656
|
I'm getting the same |
Hmm. Interesting. I've never seen the error locally. I've got pnpm 8.3.1 installed. Perhaps I just skipped over the broken version or there were no new dependencies added while I was on it, so it was just grabbing stuff from the local cache. |
If you're using Corepack locally (or if you manually install pnpm 7.32.0) and are on Node 20 and you clear |
8.3.1 is the working version I believe so I imagine it would work. I don't have corepack installed, so can't easily switch pnpm versions This PR we should merge regardless. The only question is what to do on the other PR. Maybe we should have that discussion there to avoid things getting lost, but I think I'd lean towards dropping Node 14 support and using the latest version of pnpm 8 everywhere which would avoid the issue you'd seen |
@Conduitry with his eagle eyes noticed that the CI jobs aren't running on the specified Node versions: #8528 (comment)