File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -125,6 +125,8 @@ jobs:
125125 # ════════════════════════════════════════════════════════════════════════════
126126 linux-asan :
127127 name : Linux x86_64 (AsAN+UBSan)
128+ # dash bring-up slices may opt out of sanitizers via dash-skip-sanitizers; KEEP for consensus/payout slices (default = on)
129+ if : ${{ !(github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'dash-skip-sanitizers')) }}
128130 runs-on : ubuntu-24.04
129131 continue-on-error : true
130132 steps :
@@ -369,6 +371,8 @@ jobs:
369371 # ════════════════════════════════════════════════════════════════════════════
370372 macos :
371373 name : macOS ${{ matrix.arch }}
374+ # dash-slice campaign: skip macOS for PRs carrying the dash-linux-only label (re-enabled at block-viable gate, ~07-01)
375+ if : ${{ !(github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'dash-linux-only')) }}
372376 runs-on : ${{ matrix.runner }}
373377 strategy :
374378 fail-fast : false
@@ -449,6 +453,8 @@ jobs:
449453 # ════════════════════════════════════════════════════════════════════════════
450454 windows :
451455 name : Windows x86_64
456+ # dash-slice campaign: skip Windows for PRs carrying the dash-linux-only label (re-enabled at block-viable gate, ~07-01)
457+ if : ${{ !(github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'dash-linux-only')) }}
452458 runs-on : windows-2022
453459 steps :
454460 - uses : actions/checkout@v6
You can’t perform that action at this time.
0 commit comments