-
Couldn't load subscription status.
- Fork 660
Description
Since ClassicVersionWithTag is supposed to be used to create nuget compatible versions we should standardize the casing of the "Beta" part. If we don't we can get in a situation where we have beta0001 and Beta0002. Because nuget is broken in terms of sorting this example will lead to beta0001 sorting higher. We just ran into this because GV defaults to beta with lowercase. When we then tagged the beta on GH with 5.0.0-Beta1 we then got a 5.0.0-Beta0002 from GV.
Proposal
I propose that we just lower case ClassicVersionWithTag always to make it simple (semver seems to be prefering lowercase).
This way you can tag with a "display friendly" tag without getting burned by nuget