-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Labels
enhancementNew feature or requestNew feature or requestneeds-triageapplied to all new customer/user issues. Removed after triage occurs.applied to all new customer/user issues. Removed after triage occurs.
Description
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"}
wolfictl/pkg/update/githubReleases.go
Line 559 in dc84d81
| 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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestneeds-triageapplied to all new customer/user issues. Removed after triage occurs.applied to all new customer/user issues. Removed after triage occurs.