Skip to content
vxvx
GitHubBlueskydev.toRSS

No runs inside runs

A vx run inside a task of the same workspace is refused, with the reason.

A nested vx run refused.

A task that calls vx run hides its work from the graph: it escapes the schedule, the concurrency limit and the cache key, and a loop back to itself forks without end.

vx marks every task it starts and refuses the nested run, pointing you at dependsOn.

// what it prints

$ vx run @demo/api#nested
vx: task @demo/api#nested runs `vx run` inside its own workspace … Declare what it needs with dependsOn instead.
Turborepo, Nx and other product names are trademarks of their owners. vx is not affiliated with or endorsed by them.