-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[chore] simplify turbo config #5446
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
Conversation
|
I don't have a lot to say about the Turbo config, but it looks like in the lockfile that we're on the same version of Turbo as we were before. The semver range has changed, but the lockfile has the same version in it as before, so there hasn't actually been an upgrade. |
Oh, it looks like the upgrade just happened in #5332. So until then, the |
omitting inputs would result in tests being rerun even for docs changes. Iirc that was one of the main reasons to introduce turbo. Avoiding redundant executions. |
Would it? Each package under |
Without |
Also, with this PR Turbo won't recognise that changes to the |
It turns out that
inputs
was introduced in 1.3.0 and so all theinputs
we declared were never being used. Also, they're completely optional. By default it will consider all non-gitignored files. So I've removedinputs
as it's brittle and it seemed to we could just use the defaultI also added a few more
outputs
that I think we may have been missing