diff --git a/latest.json b/latest.json new file mode 100644 index 0000000..0fcdc48 --- /dev/null +++ b/latest.json @@ -0,0 +1,11 @@ +{ + "version": "0.7.0", + "notes": "Rapport 0.7.0", + "pub_date": "2026-05-16T00:01:33Z", + "platforms": { + "darwin-aarch64": { + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSUjV0czVoWDR4NGxjZjNKU2k0bGhOOUdmbmM2ejdGS3BHTWhuM09iQ3VyaWtEc2twNlA5UjcxN3cxQ3M4MktoQ2o2RHVsSVAvbWdORWZodm5Hc20vZlJPa2g5V0FyTHd3PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc4ODg5NjkzCWZpbGU6UkFQUE9SVCBQUkUtUkVMRUFTRS5hcHAudGFyLmd6CmVzUkZmZkVlZ3V6KzhaMVpxYTZaRlFaZVJQZzVoQldNbUpuQlZFdkhWaHVoTCtkVndCaytQMGVOSkFZVHB4UTcvb0FReWJVMW1nd0xXMTlKTkRwL0FRPT0K", + "url": "https://git.kgva.ch/karim/RAPPORT/releases/download/0.7.0/RAPPORT%20PRE-RELEASE.app.tar.gz" + } + } +} diff --git a/scripts/release.sh b/scripts/release.sh index f22fd25..eb9d94f 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -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"