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=$(\
|
LATEST_VERSION=$(\
|
||||||
list_releases | \
|
list_releases | \
|
||||||
jq -r '.[] | .tag_name' | \
|
jq -r '.[] | .tag_name' | \
|
||||||
sed 's/^v//' | \
|
:"Exclude v prefix and pre-release" \
|
||||||
grep -P '\d+\.\d+\.\d+' | \
|
grep -oP '\d+\.\d+\.\d+$' | \
|
||||||
sort --version-sort --reverse | \
|
sort --version-sort --reverse | \
|
||||||
head -n1
|
head -n1
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user