feat: install git repositories that use pnpm
What's the problem this PR addresses?
We don't currently support installing git repositories that use pnpm.
Fixes https://github.com/yarnpkg/berry/issues/3169
How did you fix it?
Rebased #3618
Added support for installing git repositories that use pnpm; workspaces are supported too.
Checklist
- [x] I have read the Contributing Guide.
- [x] I have set the packages that need to be released for my changes to be effective.
- [x] I will check that all automated PR checks pass before the PR gets reviewed.
You added a test fixture but I think you forgot the test itself
Will wait for https://github.com/yarnpkg/berry/pull/6776 to get merged first. That should unblock the other integration tests.
@SagnikPradhan #6776 is merged. Could this PR be processed soon?
@halink0803 Waiting for one of the code owners to get to it at some point (cc @arcanis)
@arcanis Can you please have a look at this so this could be merged soon? 🙏