Skip to content

Commit

Permalink
ci: fix finding major versions during release (#2)
Browse files Browse the repository at this point in the history
  • Loading branch information
afiune authored and danifitz committed Oct 21, 2022
1 parent bc307ea commit 3708e8d
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion scripts/release_helpers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,11 @@ tag_release() {
find_latest_version() {
local _pattern="v[0-9]\+.[0-9]\+.[0-9]\+"
local _versions
local _latest
_versions=$(git ls-remote --tags --quiet | grep $_pattern | tr '/' ' ' | awk '{print $NF}')
if [ "$_versions" != "" ]; then
echo "$_versions" | tr '.' ' ' | sort -nr -k 1 -k 2 -k 3 | tr ' ' '.' | head -1
_latest=$(echo "$_versions" | sed 's/v//' | tr '.' ' ' | sort -nr -k 1 -k 2 -k 3 | tr ' ' '.' | head -1)
echo "v$_latest"
else
git rev-list --max-parents=0 HEAD
fi
Expand Down

0 comments on commit 3708e8d

Please sign in to comment.