-
Notifications
You must be signed in to change notification settings - Fork 2.6k
fix(misc): check for packages
existence to detect pnpm workspaces setup
#32474
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
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Command | Status | Duration | Result |
---|---|---|---|
nx affected --targets=lint,test,build,e2e,e2e-c... |
✅ Succeeded | 55m 23s | View ↗ |
nx run-many -t check-imports check-commit check... |
✅ Succeeded | 2m 5s | View ↗ |
nx-cloud record -- nx-cloud conformance:check |
✅ Succeeded | 2s | View ↗ |
nx-cloud record -- nx format:check |
✅ Succeeded | 6s | View ↗ |
nx-cloud record -- nx sync:check |
✅ Succeeded | 5s | View ↗ |
nx documentation |
✅ Succeeded | 58s | View ↗ |
nx affected -t e2e-macos-local --parallel=1 --b... |
✅ Succeeded | 20m 39s | View ↗ |
☁️ Nx Cloud last updated this comment at 2025-08-22 14:57:00
UTC
aad79e0
to
4683e76
Compare
4683e76
to
21069dd
Compare
21069dd
to
c651797
Compare
…etup (#32474) ## Current Behavior When detecting whether a workspace is set up with pnpm workspaces, we only check for the existence of the `pnpm-workspace.yaml` file. While most of the time that's enough, it's not entirely correct because that file can exist without a `packages` entry and solely contain other settings. ## Expected Behavior When detecting whether a workspace is set up with pnpm workspaces, we should check for the existence of the `pnpm-workspace.yaml` file and the `packages` entry. (cherry picked from commit 0494d09)
This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request. |
Current Behavior
When detecting whether a workspace is set up with pnpm workspaces, we only check for the existence of the
pnpm-workspace.yaml
file. While most of the time that's enough, it's not entirely correct because that file can exist without apackages
entry and solely contain other settings.Expected Behavior
When detecting whether a workspace is set up with pnpm workspaces, we should check for the existence of the
pnpm-workspace.yaml
file and thepackages
entry.