Skip to content

Commit b5a4bb2

Browse files
committed
ci(mutants): drop pull_request trigger, manual-dispatch only
WHY: mutation testing is observability-only (`continue-on-error: true`) so it never blocked merges, but the per-PR check still added noise to the rollup. Workspace-wide manual dispatch is retained for periodic baseline collection.
1 parent 6f06921 commit b5a4bb2

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/mutants.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
# merge during slice 1 (continue-on-error swallows non-zero exit).
99

1010
name: mutants
11-
# WHY workflow_dispatch added (2026-04-25): allows on-demand "real deal"
12-
# workspace-wide mutation runs (no --in-diff filter) — much longer than
13-
# per-PR mode (HOURS, not 1-2 minutes). The per-PR `pull_request:` trigger
14-
# stays as-is; the run-step branches on github.event_name to choose mode.
11+
# WHY workflow_dispatch only (2026-04-30): the `pull_request:` trigger was
12+
# removed at user request. Mutation testing is observability-only and was
13+
# adding noise to per-PR check rollups without blocking merges (already
14+
# `continue-on-error`). Manual dispatch retains the workspace-wide capability
15+
# for periodic baseline-collection runs.
1516
on:
16-
pull_request:
1717
workflow_dispatch:
1818

1919
permissions:

0 commit comments

Comments
 (0)