consolidate tag to version helpers
This commit is contained in:
@@ -72,12 +72,12 @@ func (r byVersion) Less(i, j int) bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
first, err := semver.New(dropLeadingAlpha(*r[i].TagName))
|
first, err := semver.New(determineVersionFromTag(*r[i].TagName))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
second, err := semver.New(dropLeadingAlpha(*r[j].TagName))
|
second, err := semver.New(determineVersionFromTag(*r[j].TagName))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
13
strings.go
13
strings.go
@@ -1,13 +0,0 @@
|
|||||||
package resource
|
|
||||||
|
|
||||||
import "unicode"
|
|
||||||
|
|
||||||
func dropLeadingAlpha(s string) string {
|
|
||||||
for i, r := range s {
|
|
||||||
if !unicode.IsLetter(r) {
|
|
||||||
return s[i:]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return ""
|
|
||||||
}
|
|
Reference in New Issue
Block a user