For example Python PEP 440 uses pre-release identfiers including a and b
These are compatible with semver but not excluded when wolfictl check update is run
Currently the githubrelease checker uses []string{"alpha", "beta", "rc", "pre"}
|
invalid := []string{"alpha", "beta", "rc", "pre"} |
Semver defines pre-releases as
A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch version. Identifiers MUST comprise only ASCII alphanumerics and hyphens [0-9A-Za-z-]. Identifiers MUST NOT be empty. Numeric identifiers MUST NOT include leading zeroes.
For example Python PEP 440 uses pre-release identfiers including
aandbThese are compatible with semver but not excluded when
wolfictl check updateis runCurrently the githubrelease checker uses
[]string{"alpha", "beta", "rc", "pre"}wolfictl/pkg/update/githubReleases.go
Line 559 in dc84d81
Semver defines pre-releases as