.gitea/workflows/release.yml aktualisiert

This commit is contained in:
2025-05-29 14:00:15 +02:00
parent 6a5b1d13a8
commit 0922ad361e

View File

@ -48,12 +48,25 @@ jobs:
id: tags id: tags
run: | run: |
CURRENT_TAG="${GITHUB_REF##*/}" CURRENT_TAG="${GITHUB_REF##*/}"
PREVIOUS_TAG=$(git tag --sort=-creatordate | grep -v "$CURRENT_TAG" | tail -n1 || true)
# Vorherigen Tag in chronologischer Reihenfolge finden (älterer Tag direkt vor CURRENT_TAG)
TAGS=($(git tag --sort=-creatordate))
PREVIOUS_TAG=""
for tag in "${TAGS[@]}"; do
if [ "$tag" = "$CURRENT_TAG" ]; then
continue
fi
PREVIOUS_TAG="$tag"
break
done
echo "CURRENT_TAG=$CURRENT_TAG"
echo "PREVIOUS_TAG=$PREVIOUS_TAG"
echo "CURRENT_TAG=$CURRENT_TAG" >> $GITHUB_ENV echo "CURRENT_TAG=$CURRENT_TAG" >> $GITHUB_ENV
echo "PREVIOUS_TAG=$PREVIOUS_TAG" >> $GITHUB_ENV echo "PREVIOUS_TAG=$PREVIOUS_TAG" >> $GITHUB_ENV
echo "Current tag: $CURRENT_TAG"
echo "Previous tag: $PREVIOUS_TAG"
- name: Generate CHANGELOGs - name: Generate CHANGELOGs
run: | run: |