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
We're seeing Nx in the Tanstack/query project (uses pnpm as it's package manager) that the Nx Daemon is failing inside of ci in the nx postinstall step, due to being unable to parse the pnpm lockfile.
I'm not familiar enough with Nx Daemon's interactions with pnpm or it's lockfiles, but it would seem that we should be able to handle the lack of the lockfile better - and this may be simply an issue with the error message we're giving? I'll look to discuss more with y'all tomorrow!
The nx postinstall is starting the graph creation which then triggers the pnpm lock file parsing.
The parsing expects the .modules.yaml to exist but that file is not yet there since the installation has not finished yet.
Current Behavior
We're seeing Nx in the Tanstack/query project (uses pnpm as it's package manager) that the Nx Daemon is failing inside of ci in the nx postinstall step, due to being unable to parse the pnpm lockfile.
See comment: TanStack/query#5116 (comment)
Expected Behavior
I'm not familiar enough with Nx Daemon's interactions with pnpm or it's lockfiles, but it would seem that we should be able to handle the lack of the lockfile better - and this may be simply an issue with the error message we're giving? I'll look to discuss more with y'all tomorrow!
GitHub Repo
No response
Steps to Reproduce
See "Install dependencies" step of https://github.com/TanStack/query/actions/runs/4413801983/jobs/7734712705
Nx Report
Failure Logs
The text was updated successfully, but these errors were encountered: