It's sort of hard to get answers about how a monorepo's task runner will decide what to run - it bothers me a lot when my builds execute more than they need to - so I took a look at a lot of them to figure out which will run the fewest tasks. blog.pcvera.dev/posts/examin...
Let's Look at Monorepo Task Runner Build Caching
Taking a close look at how different task runners handle build caching in monorepos, including Lage, Moon, NX, Turborepo, Vite Plus, and Wireit.
blog.pcvera.dev