diff --git a/action.yml b/action.yml index bbe9a9e..3faf4cd 100644 --- a/action.yml +++ b/action.yml @@ -19,11 +19,9 @@ runs: using: composite steps: - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Include full history with tags - name: Get new version run: | - last_version="$(git describe --tags --match "v*" --abbrev=0 || echo "")" + last_version="$(git -c 'versionsort.suffix=-' ls-remote --tags -q --refs --sort '-v:refname' | head -n 1 | cut -d "/" -f3 || echo "")" if [[ -z "$last_version" ]]; then last_version="v0.0.0" fi