ci: smooth blacksmith worker bursts

Cap ClawHub Blacksmith worker fanout and cancel superseded Testbox runs to reduce org runner-registration bursts.
This commit is contained in:
Vincent Koc
2026-06-24 21:16:49 +08:00
committed by GitHub
parent fa222d4b79
commit 01bc23c0c7
3 changed files with 6 additions and 0 deletions
+4
View File
@@ -11,6 +11,10 @@ on:
permissions:
contents: read
concurrency:
group: clawhub-testbox-${{ github.ref }}
cancel-in-progress: true
env:
BUN_VERSION: "1.3.10"
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
@@ -37,6 +37,7 @@ jobs:
environment: Production
strategy:
fail-fast: false
max-parallel: 2
matrix:
shard: [0, 1, 2, 3]
env:
+1
View File
@@ -34,6 +34,7 @@ jobs:
environment: Production
strategy:
fail-fast: false
max-parallel: 2
matrix:
shard: [0, 1, 2, 3]
env: