diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 1ca7cec..8155a4b 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -33,7 +33,7 @@ jobs: - name: Generate changelog id: changelog run: | - PREV_TAG=$(git tag --sort=-version:refname | grep -v "^${GITHUB_REF#refs/tags/}$" | head -1) + PREV_TAG=$(git tag --sort=-version:refname | grep -m 1 -v "^${GITHUB_REF#refs/tags/}$") if [ -n "$PREV_TAG" ]; then CHANGELOG=$(git log --pretty=format:"- %s" "${PREV_TAG}..HEAD") else