Smart monorepos, even faster CI
Nx is built to keep monorepo CI fast: it runs only the projects a change touches and reuses what it already computed for the rest. That reuse is only as quick as the cache behind it, so Avrea now hosts an Nx remote cache right next to your runners.
On Avrea runners there's nothing to wire up. Your tasks pick up the cache as-is:
- run: pnpm install --frozen-lockfile
- run: pnpm nx run-many -t build test lint
Because the cache is shared, a result computed once is reused everywhere: the next CI run, other branches, and teammates sitting on the same commit. The first run fills it; after that, the projects nobody changed are restored instead of rebuilt, so CI spends its time only on what's new.
Works with Nx 20.8 and newer. See the Nx caching docs →