-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Upgrade jlpm
cmd to yarn 3.x
#10929
Upgrade jlpm
cmd to yarn 3.x
#10929
Conversation
Thanks for making a pull request to JupyterLab! To try out this branch on binder, follow this link: |
Thanks for starting this! Looks like there are a couple of conflicts to fix for the CI to be triggered. |
3857ec8
to
3a5fa28
Compare
up to 42/63 checks passing as of 4388e02. Woo! |
Needs another rebase from #10796 |
that's gonna happen a lot. Both |
YAR indeed. Happy to merge this sooner than later to avoid the churn |
@blink1073 There's still a couple of chewy issues that probably boil down to pathing but aren't obvious how to fix:
which is raised from a |
ACK, I can take a look but probably not until Tuesday |
ad1c241
to
d4b8343
Compare
I seem to have been able to fix the await run_async_process(["jlpm", "node", "browser-test.js", url], cwd=target) |
I've solved the issues above, but I've run into another major snag: On the other hand, |
f6ec46b
to
956d450
Compare
- yarn v2.x+ complains about projects in the repo tree that aren't listed in the workspaces of `repo-top` - also alphabetized the tests in `ci_scripts.sh`
… `examples` - done to fix `examples` CI for yarn v2.x+
- done to fix `integrity2` CI
- fixes an issue on Windows CI (yarn v2.x+ sets `enableInlineBuilds: false` automatically in CI envs) with a unicode heart emoji that `yjs` tries to print to stdout on build
- propagated existing fix from linuxtests to remaining CI
…age.json` outside of `packages/*` - replaces all uses of `yarn` and `npm` with `jlpm` in those `package.json` scripts
eff0673
to
9c5b8e7
Compare
… `jlpm run` for sub-cmds
…re-buildutils.js`
e3dd948
to
fc36b04
Compare
Does it give more information with |
I followed the migration guide, and suprisingly it mostly seems to work. Needs way more testing/poking at