Current Behavior
When I run: nx run-many -t integration --parallel 2
I am seeing more than 2 tasks get run at a time.
Expected Behavior
Should respect parallel.
GitHub Repo
No response
Steps to Reproduce
- use
run-many with a task and have parallel set.
- Maybe has to do with continuous tasks as I have a number of those?
Nx Report
➜ nx report
NX Report complete - copy this into the issue template
Node : 24.12.0
OS : darwin-arm64
Native Target : aarch64-macos
bun : 1.3.5
nx : 22.1.0
@nx/js : 22.1.0
@nx/jest : 22.1.0
@nx/eslint : 22.1.0
@nx/workspace : 22.1.0
@nx/angular : 22.1.0
@nx/cypress : 22.1.0
@nx/devkit : 22.1.0
@nx/eslint-plugin : 22.1.0
@nx/express : 22.1.0
@nx/module-federation : 22.1.0
@nx/nest : 22.1.0
@nx/node : 22.1.0
@nx/playwright : 22.1.0
@nx/plugin : 22.1.0
@nx/rspack : 22.1.0
@nx/storybook : 22.1.0
@nx/vite : 22.1.0
@nx/vitest : 22.1.0
@nx/web : 22.1.0
@nx/webpack : 22.1.0
@nx/docker : 22.1.0
typescript : 5.8.3
Failure Logs
Package Manager Version
No response
Operating System
Additional Information
I would actually be ok with this if it was just dependant tasks not respecting it (would love to be able to define max parallels when running commands like we can with DTE distribution configs, so for example graphql-codegen can run at a higher parallel than say I give the run-many -t integration.
Current Behavior
When I run:
nx run-many -t integration --parallel 2I am seeing more than 2 tasks get run at a time.
Expected Behavior
Should respect parallel.
GitHub Repo
No response
Steps to Reproduce
run-manywith a task and haveparallelset.Nx Report
Failure Logs
Package Manager Version
No response
Operating System
Additional Information
I would actually be ok with this if it was just dependant tasks not respecting it (would love to be able to define max parallels when running commands like we can with DTE distribution configs, so for example
graphql-codegencan run at a higher parallel than say I give therun-many -t integration.