Skip to content

Commit d141cf2

Browse files
aksOpsclaude
andauthored
ci: drop push:main trigger from ci and fuzz workflows (#47)
PR CI already validates the merged-state tree (GitHub tests pull/N/merge). Re-running ci.yml and fuzz.yml on main after a squash-merge adds no signal and costs ~2 min per merge. CodeQL keeps its push:main trigger — the Security tab default-branch data requires a push-scoped SARIF upload. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 57cf450 commit d141cf2

2 files changed

Lines changed: 0 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: ci
22

33
on:
4-
push:
5-
branches: [main]
64
pull_request:
75

86
permissions: read-all

.github/workflows/fuzz.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ name: fuzz (smoke)
44
# for continuous fuzzing (OSS-Fuzz Tier 2) — just catches obvious
55
# regressions before merge.
66
on:
7-
push:
8-
branches: [main]
97
pull_request:
108

119
permissions: read-all

0 commit comments

Comments
 (0)