Skip to content

fix: versioning scheme — patch bump for all commits except feat#100

Merged
Rushit merged 1 commit into
mainfrom
fix/versioning-scheme
Jun 30, 2026
Merged

fix: versioning scheme — patch bump for all commits except feat#100
Rushit merged 1 commit into
mainfrom
fix/versioning-scheme

Conversation

@Rushit

@Rushit Rushit commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Update auto-release versioning to treat all conventional commits equally for patch bumping:

  • feat: → minor version bump (0.11.0 → 0.12.0)
  • Other conventional commits (refactor, fix, chore, docs, perf, etc.) → patch bump (0.11.0 → 0.11.1)
  • Breaking changes → major bump (capped to minor for pre-1.0)

This ensures every merged PR (including refactors, docs, chores) gets a release, keeping version numbers and changelogs properly synchronized with actual work merged.

Test plan

  • Workflow syntax valid
  • Pre-commit passes
  • No test failures

…except feat

Change version bumping strategy:
- feat: → minor version bump (0.11.0 → 0.12.0)
- Any other conventional commit (refactor, fix, chore, docs, perf, etc.) → patch bump (0.11.0 → 0.11.1)
- Breaking changes → major bump (capped to minor for pre-1.0)
- No conventional commits → no release

This ensures that housekeeping commits (refactor, docs, chore) still trigger
a patch release, keeping changelogs and releases up-to-date with all work.
@Rushit
Rushit merged commit a4c08c5 into main Jun 30, 2026
8 checks passed
@Rushit
Rushit deleted the fix/versioning-scheme branch July 2, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant