From c9ac9a3f38940b5a3f224a9c619ba4ca086929b5 Mon Sep 17 00:00:00 2001 From: frstrtr Date: Fri, 19 Jun 2026 17:18:07 +0000 Subject: [PATCH] ci: glob dgb/** branch filter so stacked stage-PRs do not go dark Stage-4 stack #216/#217/#219/#222 went dark (no CI matrix) because their PRs were based on dgb/stage-4* branches outside the enumerated push/pull_request allowlist -- pull_request matches the BASE ref, so the matrix never enqueued (same class as #113). Collapse the per-branch dgb entries (dgb/pool-pillars-port, dgb/slice4-skeleton) into a single dgb/** glob on both push and pull_request filters. Any future dgb/ stack now gates in place automatically. No change to job logic or the per-coin source-presence guards (PR #47) -- this filter only gates WHEN CI runs. --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4d4976a00..8e8300131 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,10 +2,10 @@ name: CI on: push: - branches: [master, btc-embedded, dash-spv-embedded, dgb/pool-pillars-port, windows-build, service-update] + branches: [master, btc-embedded, dash-spv-embedded, dgb/**, windows-build, service-update] tags: ['v*'] pull_request: - branches: [master, btc-embedded, dash-spv-embedded, dgb/slice4-skeleton, dgb/pool-pillars-port] + branches: [master, btc-embedded, dash-spv-embedded, dgb/**] jobs: # ════════════════════════════════════════════════════════════════════════════