Extract only semver part for latest release
This change excludes needless prefix (e.g. "redpen-" of "redpen-1.10.4" tag) for latest release. Also, exclude prerelease version (any suffix) in tag explicitly. Fix #10
This commit is contained in:
@@ -30,8 +30,8 @@ list_releases() {
|
||||
LATEST_VERSION=$(\
|
||||
list_releases | \
|
||||
jq -r '.[] | .tag_name' | \
|
||||
sed 's/^v//' | \
|
||||
grep -P '\d+\.\d+\.\d+' | \
|
||||
:"Exclude v prefix and pre-release" \
|
||||
grep -oP '\d+\.\d+\.\d+$' | \
|
||||
sort --version-sort --reverse | \
|
||||
head -n1
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user