Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Don't bump a part if a parent part has its 'final' ('production') value #114
Here's my config:
If I try to run
Also checked my regex, it works properly https://regexr.com/4rqaj
Looking at your table again, it seems to me that this is actually standard behavior and not a bug.
Basically, you want to make
Considering a part value to be 'final' is a feature that's not present at the moment.
Most people don't need this feature either I think. The common practice is to bump
Still, if you accidentally bump
And I disagree on this
You don't know what sort of changes (potentially compat. breaking) will be added, so bumping
Any suffixes (
You're right, but you can't keep using
Semver generally concerns releases, not commits, but I see your reasoning.
But this usually solved one way or another with develop/feature branches and/or CI/CD tools, for example, by adding branch name and commit hash to version string in compiled files, if commit doesn't have a tag and/or not in the master branch.
Anyway, I think we went off topic on this.
Bumping build part on