You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In both cases Turborepo authentication is omitted - ie without pnpm dlx turbo login
[16:52:15.492] Cloning completed: 738.443ms
[16:52:16.271] Looking up build cache...
[16:52:16.581] Build Cache not found
[16:52:16.610] Running "vercel build"
[16:52:17.117] Vercel CLI 28.2.2
[16:52:17.575] Detected `pnpm-lock.yaml` generated by pnpm 7...
[16:52:17.621] Installing dependencies...
[16:52:18.192] Scope: all 10 workspace projects
[16:52:18.345] ERR_PNPM_OUTDATED_LOCKFILE Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with packages/eslint-config-checkout/package.json
[16:52:18.345]
[16:52:18.345] Note that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"
[16:52:18.352] Error: Command "pnpm install" exited with 1
Steps to reproduce
Using Saleor CLI
saleor storefront create cd your-created-app saleor storefront deploy
This problem is unrelated to turborepo @lkostrowski. It's a matter of pnpm versions incompatibility – 7.5.2 needs to be used as 7.6.0+ introduced a breaking change.
Summary
Vercel deployment fails with
ERR_PNPM_OUTDATED_LOCKFILE
error.The same error while:
saleor storefront deploy
commandIn both cases Turborepo authentication is omitted - ie without
pnpm dlx turbo login
Steps to reproduce
Using Saleor CLI
saleor storefront create
cd your-created-app
saleor storefront deploy
Using guide https://github.com/saleor/react-storefront/blob/main/docs/vercel.md
omit
pnpm dlx turbo login
andpnpm dlx turbo link
A link to a reproduction repository
No response
Output from envinfo
The text was updated successfully, but these errors were encountered: