-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
workflow: use turborepo to run script #257
Conversation
✅ Deploy Preview for vue-devtools-docs canceled.
|
Great work. Can we use dependsOn option to improve it? |
Yes, we can. But unfortunately, dependsOn cannot declare the dependencies like Like:
If the bar depends on |
I think something are messed, I will find it out later(maybe tomorrow :( |
After some investigation, ur right! We have to improve CI passed, and this PR can merge at any time. |
Awesome work, but we now seem to be having some issues with the cache not updating at build time. Reproduction step:
|
Co-authored-by: Arlo <webfansplz@gmail.com>
This PR adds
turborepo
for task pipelineing and cache.Additional messages:
./packages/xxx...
is two parts....
means dependencies, and./
means relative path.we runbuild client
twice when executingturbo build
, because theelectron
andbrowser-extension
packages implicitly depend on theclient
package, so we should build the client before executing build packages.