Release 0.7.0: latest.json + Tag-Schema im Release-Script

Tag-Konvention auf Gitea ist <VERSION> ohne v-Prefix (wie schon
bei 0.6.0). Script-Output und URL in latest.json entsprechend
angepasst.
This commit is contained in:
2026-05-16 02:11:30 +02:00
parent 7d6abfc7b3
commit 0fc4dd0e08
2 changed files with 16 additions and 4 deletions
+5 -4
View File
@@ -42,7 +42,7 @@ case "$ARCH" in
esac
echo "→ Build Rapport $VERSION ($PLATFORM_KEY)"
TAURI_SIGNING_PRIVATE_KEY_PATH="$KEY_PATH" \
TAURI_SIGNING_PRIVATE_KEY="$(cat "$KEY_PATH")" \
TAURI_SIGNING_PRIVATE_KEY_PASSWORD="" \
npx tauri build
@@ -56,9 +56,10 @@ if [ -z "$TAR_GZ" ] || [ ! -f "$SIG_FILE" ]; then
fi
ASSET_NAME=$(basename "$TAR_GZ")
ASSET_URL_NAME=$(printf '%s' "$ASSET_NAME" | sed 's/ /%20/g')
SIGNATURE=$(cat "$SIG_FILE")
PUB_DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
DOWNLOAD_URL="$GITEA_REPO/releases/download/v$VERSION/$ASSET_NAME"
DOWNLOAD_URL="$GITEA_REPO/releases/download/$VERSION/$ASSET_URL_NAME"
NOTES=${RELEASE_NOTES:-"Rapport $VERSION"}
@@ -85,8 +86,8 @@ echo " Platform: $PLATFORM_KEY"
echo " latest.json wurde im Repo-Root geschrieben."
echo
echo "Nächste Schritte:"
echo " 1) Auf Gitea Release v$VERSION erstellen und folgende Assets hochladen:"
echo " 1) Auf Gitea Release mit Tag $VERSION erstellen und folgende Assets hochladen:"
echo " - $ASSET_NAME"
echo " - (optional) DMG für Erstinstallation"
echo " 2) latest.json committen + auf main pushen:"
echo " git add latest.json && git commit -m 'Release v$VERSION' && git push origin main"
echo " git add latest.json && git commit -m 'Release $VERSION' && git push origin main"