Closed arantes555 closed 2 years ago
Along the same lines... The versioning scheme in use breaks some semantic versioning parsers... To the point where I can't even select 2.1.0 stable from a dependency UI.
How TypeScript does it:
How we did it:
I do not understand how this would breaks semver in any way. I don't think it does. If there's an issue here, I believe it would be with your UI 🤷 Sorry
I don't think it's a coincidence that TypeScript never mixes stable versions with pre-release versions.
One fix is publishing the stable version to 2.1.1
, and subsequent patches/beta versions to 2.1.2-foobar
, like TS. But it does appear that the current scheme does not in anyway violate semver 2.0.
${{ github.event.release.tag_name }}
does not seem to work