chore(ci): drop push-to-main trigger from shadow-docker-build

Per pimlock's review on #973: shadow workflows shouldn't auto-run on
main pushes while we're still collecting Phase 3 data, so failures don't
clutter the CI run history. Switch to `workflow_dispatch` only — we keep
manual dispatch for measurement runs and lose the auto-baseline-on-merge
(already had 7 green data points; the pattern was redundant).

Refs OS-127.

Signed-off-by: Jonas Toelke <jtoelke@nvidia.com>
This commit is contained in:
Jonas Toelke
2026-04-28 15:11:14 -05:00
parent cd5c16d765
commit aa79b7bdbe
+4 -2
View File
@@ -12,8 +12,10 @@ name: Shadow — Docker Build (local driver + GHA cache)
# manually 4–5 times after merge to collect cold + warm numbers.
on:
push:
branches: [main]
# workflow_dispatch only — keeps this shadow off main's required-check
# surface and avoids cluttering CI history with non-blocking failures
# while we're still collecting Phase 3 data. Dispatch from the Actions
# UI to collect cold/warm-cache numbers.
workflow_dispatch:
permissions: