fix: release workflow semver-aware bumps and branch protection#13
Conversation
- Detect feat:/BREAKING commits for minor/major bumps (was always patch) - Remove package.json push to main (blocked by branch protection) - Create tag after package.json sync to keep them consistent - Bump package.json to 0.3.0 for multi-broker feature
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThe release workflow now determines version bumps based on commit message patterns (feat → minor, BREAKING → major, otherwise patch) instead of unconditionally incrementing patch. Tag creation was reordered after package synchronization. Package version was bumped to 0.3.0. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #13 +/- ##
=======================================
Coverage 65.78% 65.78%
=======================================
Files 20 20
Lines 1438 1438
Branches 284 284
=======================================
Hits 946 946
Misses 491 491
Partials 1 1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
- Detect feat:/BREAKING commits for minor/major bumps (was always patch) - Remove package.json push to main (blocked by branch protection) - Create tag after package.json sync to keep them consistent - Bump package.json to 0.3.0 for multi-broker feature
- Detect feat:/BREAKING commits for minor/major bumps (was always patch) - Remove package.json push to main (blocked by branch protection) - Create tag after package.json sync to keep them consistent - Bump package.json to 0.3.0 for multi-broker feature
Summary
feat:/BREAKINGcommits for minor/major version bumps (was always patch)Summary by CodeRabbit
Chores
Version