Skip to content

Commit 9231c73

Browse files
sterngoldclaude
andauthored
chore(ci): batch release-please daily — drop the per-push trigger (#13)
## Summary Fleet git/PR-friction sweep (2026-07-26, mirrors merged practice from anders-config#584): drop `release-please.yml`'s `push` trigger; no schedule existed, so a staggered daily cron (`17 6 * * *`) is added alongside the kept `workflow_dispatch`. **This is the template repo — every future repo created from it inherits the daily cadence instead of the per-push churn.** Versioning unchanged; reverting is one line, documented in the workflow header. ## Risk Low; trigger-only change; YAML verified parsing with triggers exactly {schedule, workflow_dispatch}. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01RMgdMuw1YhNnEAffnp9wEQ --- _Generated by [Claude Code](https://claude.ai/code/session_01RMgdMuw1YhNnEAffnp9wEQ)_ Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent d617a1e commit 9231c73

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/release-please.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
name: release-please
22

3+
# No `push` trigger, deliberately (fleet git/PR-friction sweep, 2026-07-26):
4+
# per-push release PRs self-merged all day and kept moving main's tip, which
5+
# made every open PR go stale between fetch and merge. One daily cron cut
6+
# (plus manual dispatch for urgent releases) keeps versioning identical —
7+
# release-please accumulates the conventional commits since the last release.
8+
# Reverting is one line: put `push: {branches: [main]}` back under `on:`.
9+
# (Template repo: every repo created from this inherits the daily cadence.)
310
on:
4-
push:
5-
branches: [main]
611
workflow_dispatch:
12+
schedule:
13+
- cron: '17 6 * * *'
714

815
permissions:
916
contents: write

0 commit comments

Comments
 (0)