diff --git a/action.yml b/action.yml index 6327a4e..5b859e9 100644 --- a/action.yml +++ b/action.yml @@ -13,8 +13,7 @@ runs: else log_info "This is a branch push: $(yellow)${GITHUB_REF##refs/heads/}" - git -c 'versionsort.suffix=-' ls-remote --tags -q --refs --sort '-v:refname' - last_version="$(git -c 'versionsort.suffix=-' ls-remote --tags -q --refs --sort '-v:refname' | head -n 1 | cut -d "/" -f3 || echo "")" + last_version="$(git describe --tags --abbrev=0 --match "v*" 2> /dev/null || echo "")" if [[ -z "$last_version" ]]; then last_version="v0.0.0" fi