Replies: 3 comments 1 reply
-
a few things I think need to be changed sv4git is using https://github.com/Masterminds/semver Line 20 in d76920b When an existing version (from tag) is read in, the "extended" formats are supported no worries, and sv4git, dtermines the next version perfectly.
So the problem becomes ..
What I am thinking is
|
Beta Was this translation helpful? Give feedback.
-
Hey, thanks for using sv4git!! ❤️ It's not common for me to use the extra identifiers, so, could you please explain your use case? How do we know when this tag should be a release candidate or a build or any other prerelase? Maybe it could be some kind of flag in the |
Beta Was this translation helpful? Give feedback.
-
Good questions @bvieira The use of extra identifiers in a version:
When and what an organization uses as extra metadata can be quite complex. Complex tagging logic can be avoiding for the moment, (topics like)
I have pondered this a little and have two suggestions that may spark extra thought,
Option 1 - just add additional custom tagging profiles
example
and then at command line
Option 2 - wrap
|
Beta Was this translation helpful? Give feedback.
-
Hi @bvieira
We are using sv4git, thank you. Good, concise tool.
Have you any thoughts on supporting the extra identifiers to semver for a version
eg:
4.5.1-rc1
4.5.1+004
4.5.1-feat4+33
Each above would be valid semver, of course, versioning and a whole companies development/branching workflow comes into play.
I am keen to work on design and implementing the required features
Beta Was this translation helpful? Give feedback.
All reactions