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
Yarn 2.3 #12134
Yarn 2.3 #12134
Conversation
Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/29237/ |
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit e118831:
|
@arcanis / @larixer I think there is an hoisting bug:
So |
We should force publish all packages in e2e test so we are sure that in every commit all packages are publishable. It helps evaluate whether an yarn upgrade will break some package (but not published due to not changed in certain PR). |
Note that the failing e2e test is not a Babel bug, it's only failing because of the wrong resolved |
We're going to look into it and publish a patch fix if necessary. We're currently running Babel installs for every change to the NM linker, but we don't try to pack them. How much time does it usually take? If it's ~15mns max it's something we can consider adding to our testsuite 🤔 |
Our main e2e test (publish + test) takes about 10 mins: https://app.circleci.com/pipelines/github/babel/babel/3987/workflows/12f7ebbe-a212-4372-96ec-7646dbff15df/jobs/29162 + https://app.circleci.com/pipelines/github/babel/babel/3987/workflows/12f7ebbe-a212-4372-96ec-7646dbff15df/jobs/29165. However, this bug wouldn't have been caught because it is only "detected" when testing |
Actually we run a diagnostic pass after install, so our tests should have been enough even without packing. Thankfully we just discovered why they didn't catch this problem earlier: we're still cloning the old |
Can you check with the 2.3.1? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yarn/plugin-duplicates