-
Notifications
You must be signed in to change notification settings - Fork 34
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
Replace rush
with pnpm
+ lage
+ beachball
#707
Conversation
@aruniverse I guess we will need to create new pipelines or can we make the old ones point to the new definition files? |
we will need new pipelines, cant replace the existing ones with updated definitions |
.../changes/@itwin/grouping-mapping-widget/uyen-update-custom-calculation_2023-11-27-22-25.json
Outdated
Show resolved
Hide resolved
@saskliutas @aruniverse How do I build, update now ? I have little experience with pnpm. |
its in the description
|
After updating, pnpm is not available, should I global install pnpm ? Which version ? |
Yes you need to install it globally. You can use latest version. Only requirement is that it would be >8.0.0. |
Replaced
rush
withpnpm
+lage
+beachball
. This allows to better control different workflows of the monorepo: dependencies managing, building/testing packages and versioning.Developer workflows should be similar to the ones before only need to replace
rush
withpnpm run
when executing commands eg.rush build
->pnpm run build
,rush cover
->pnpm run cover
, etc.Added setup for prettier. It is not enforced at the moment but it could be run in CI pipeline to make keep code format consistent.