[appimage] Fix HTTP 409: auch versionierte Datei vor Upload loeschen
All checks were successful
Build AppImage / build (push) Successful in 5m15s

Forgejo Package Registry weist PUT auf existierenden Pfad mit 409 ab.
Bisher wurde nur 'latest/' geloescht, nicht aber 'VERSION/'. Beim
zweiten Build mit gleicher Version (0.1.0) crashte der Upload daher.
This commit is contained in:
Eddy 2026-04-19 23:36:19 +02:00
parent e69ffe7f2b
commit 819a65e8ae

View file

@ -112,10 +112,14 @@ jobs:
BASE="https://git.data-it-solution.de/api/packages/data/generic/claude-desktop"
# Latest löschen falls vorhanden (404 ist OK)
# Latest + versionierte Datei loeschen falls vorhanden
# (Forgejo Package Registry weist PUT auf existierenden Pfad mit 409 ab)
curl -sS -X DELETE \
--user "data:${{ secrets.REGISTRY_TOKEN }}" \
"${BASE}/latest/${FILENAME}" || true
"${BASE}/latest/${FILENAME}" >/dev/null 2>&1 || true
curl -sS -X DELETE \
--user "data:${{ secrets.REGISTRY_TOKEN }}" \
"${BASE}/${VERSION}/${FILENAME}" >/dev/null 2>&1 || true
# Versioniert hochladen
curl --fail -sS -X PUT \