Skip to content

chore: add release-please config with bump-minor-pre-major#110

Merged
jamesadevine merged 1 commit intomainfrom
devinejames/release-please-config
Apr 1, 2026
Merged

chore: add release-please config with bump-minor-pre-major#110
jamesadevine merged 1 commit intomainfrom
devinejames/release-please-config

Conversation

@jamesadevine
Copy link
Copy Markdown
Collaborator

Adds
elease-please-config.json and .release-please-manifest.json to prevent breaking changes from jumping to 1.0.0 while the project is still in 0.x.

With \�ump-minor-pre-major: true, a \BREAKING CHANGE\ commit bumps the minor version (0.7.1 → 0.8.0) instead of the major version (0.7.1 → 1.0.0).

Also removes the inline
elease-type: rust\ from the workflow since the config file takes precedence.

Merge this before the open release-please PR so it regenerates with 0.8.0.

Prevents breaking changes from triggering a 1.0.0 release while the
project is still in 0.x. Breaking changes now bump the minor version
(e.g. 0.7.1 -> 0.8.0) instead of the major version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jamesadevine jamesadevine merged commit 154d13c into main Apr 1, 2026
5 checks passed
@jamesadevine jamesadevine deleted the devinejames/release-please-config branch April 1, 2026 14:59
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