allow prerelease matching
This change adds prerelease constraint *-alpha.* for matching prerelease in a version with the following format 1.2.3-alpha.1
I am struggling to configure rancher fleet imageScans properly without this change.
This is exactly what we need from Argo-CD and since Argo uses this library for version matching from semver. Is there anything that can be done to get this merged?
Yes I'm having the same problem as @kmskebo - I'm willing to contribute if necessary!
we are using gitversion+gitflow versioning https://gitversion.net/docs/learn/branching-strategies/gitflow/examples so I'd like to get a build via: *-beta.* to match {major}.{minor}.{patch}-beta.{build#} and *-alpha.* to match {major}.{minor}.{patch}-alpha.{build#}