diff --git a/ui/scripts/generate-version.sh b/ui/scripts/generate-version.sh index 51dc1152..0fa47aa2 100644 --- a/ui/scripts/generate-version.sh +++ b/ui/scripts/generate-version.sh @@ -3,9 +3,8 @@ set -e echo "> version.json oluşturuluyor..." -cd ~/kurs-platform/ui - -VERSIONS=$(git tag --sort=creatordate) +# En yeni tag en üstte olsun +VERSIONS=$(git tag --sort=-creatordate) OUTPUT="{\"releases\":[" @@ -14,7 +13,9 @@ for TAG in $VERSIONS; do VER=$(echo $TAG | sed 's/^v//') DATE=$(git log -1 --format=%ad --date=short $TAG) COMMIT=$(git rev-list -n 1 $TAG) - MESSAGE=$(git tag -l --format="%(contents)" $TAG | jq -R . | jq -s .) + + # 🔑 Boş satırları filtrele + MESSAGE=$(git tag -l --format="%(contents)" $TAG | grep -v '^$' | jq -R . | jq -s .) if [ "$FIRST" = true ]; then FIRST=false