bigcommerce / big-design

Design system that powers the BigCommerce ecosystem.
https://bigcommerce.github.io/big-design
Other
47 stars 64 forks source link

chore: use turborepo instead of lerna + nx #1490

Closed chanceaclark closed 2 months ago

chanceaclark commented 2 months ago

What?

Switches the repo over to using turbo instead of lerna's built-in nx caching functionality. Also updates CI to use the caching benefit using remote caching.

Why?

This is part of the path to removing lerna from the repo.

Screenshots/Screen Recordings

N/A

Testing/Proof

Latest test run in CI is using Turbo Remote Caching.

PascalZajac commented 2 months ago

Does this change only concern the CI build, or also local development?

chanceaclark commented 2 months ago

Does this change only concern the CI build, or also local development?

Both. It'll cache local scripts that are ran, remote cache is completely optional locally.