Skip to content

Commit 2cb7733

Browse files
committed
ci: cap E2E full suite to 6 parallel jobs to reduce runner starvation
The 12-shard E2E matrix (6 shards × 2 cdk-source) consumes 13 runners simultaneously on every main push. During merge storms this starves PR workflows of runners, causing 45–70 minute queues across all CI. Adding max-parallel: 6 halves peak runner consumption while only moderately increasing suite duration (~30 min vs ~15 min).
1 parent 6dc4b7f commit 2cb7733

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/e2e-tests-full.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
timeout-minutes: 60
2626
strategy:
2727
fail-fast: false
28+
max-parallel: 6
2829
matrix:
2930
cdk-source: [npm, main]
3031
shard: ['1/6', '2/6', '3/6', '4/6', '5/6', '6/6']

0 commit comments

Comments
 (0)