diff --git a/crates/core/action-pipeline/src/pipeline.rs b/crates/core/action-pipeline/src/pipeline.rs index 3ca30fba142..20b79cf73d3 100644 --- a/crates/core/action-pipeline/src/pipeline.rs +++ b/crates/core/action-pipeline/src/pipeline.rs @@ -229,10 +229,6 @@ impl Pipeline { let mut action = Action::new(node.to_owned()); action.node_index = node_index.index(); - let Ok(permit) = semaphore.clone().acquire_owned().await else { - continue; // Should error? - }; - action_handles.push(tokio::spawn(async move { let result = tokio::select! { biased; @@ -253,8 +249,6 @@ impl Pipeline { let _ = sender.send(action.node_index); } - drop(permit); - result })); } diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 0806f253e62..2947cb041c3 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -12,6 +12,10 @@ ## Unreleased +#### 🚀 Updates + +- Removed the maximum concurrency limit from persistent tasks. + #### 🐞 Fixes - Fixed `moon docker scaffold` not copying the project specific `moon.yml` file, resulting in a