You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: update weekly release workflow to detect squash-merged PRs (#45)
fix(workflows): update weekly release to detect squash-merged PRs
Fix the weekly release workflow to properly detect squash-merged PRs
and handle alpha semantic versioning correctly.
Changes:
- Replace --merges flag with all commits detection
- Look for PR references in squash commits (#123)
- Detect conventional commit types (feat, fix, refactor, etc.)
- Look for "breaking change" keywords in commit bodies
- Implement alpha versioning rules (v0.x.x):
- Major bumps become minor bumps while in alpha
- Breaking changes trigger v0.1.0 -> v0.2.0
- Features trigger minor bumps
- Fixes trigger patch bumps
- Update release notes to show all commits, not just merges
This ensures the weekly release workflow runs correctly regardless of
merge strategy (squash, merge commit, or rebase).
Fixes detection of recent breaking changes in PR #44.
0 commit comments