Skip to content
vxvx
GitHubBlueskydev.toRSS

Why a task is affected

Each task --affected keeps says which changed file or dependency brought it in.

Affected tasks with the file that brought each in.

“Affected” is only useful if you can check it. A dry run with --affected prints, under each task, the file that changed or the chain of tasks it came through.

The same reasons are in the JSON, so a CI script or an agent can explain a run before it starts.

// try it

vx run build --all --affected=HEAD --dry
vx run test --all --affected=main --dry --format json
Turborepo, Nx and other product names are trademarks of their owners. vx is not affiliated with or endorsed by them.