Skip to content

Commit 8d63f4d

Browse files
committed
ci(build): enforce serial BST builds — max-parallel: 1
Concurrent matrix builds saturate shared runners and CAS write bandwidth, causing builds to take 6+ hours or time out entirely. One build at a time per the documented hard rule. Assisted-by: Claude Sonnet 4.6 via GitHub Copilot
1 parent ff38608 commit 8d63f4d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ jobs:
109109
if: github.event_name != 'pull_request'
110110
runs-on: ubuntu-24.04
111111
timeout-minutes: 360
112-
# Both variants build in parallel. NVIDIA is continue-on-error so its
113-
# failure does not block the default image's merge or publication.
112+
# Variants build serially — one BST build at a time per the hard rule.
113+
# Shared runners and CAS write bandwidth cannot sustain concurrent builds.
114114
strategy:
115115
fail-fast: false
116-
max-parallel: 2
116+
max-parallel: 1
117117
matrix:
118118
include:
119119
- variant: default

0 commit comments

Comments
 (0)