From 505747ccc97020952ff451775993a26618741ed4 Mon Sep 17 00:00:00 2001 From: Filtik Date: Thu, 2 Jul 2026 21:58:55 +0200 Subject: [PATCH] fix: replace jprm repo add with custom manifest script, fix release upload Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/publish.yml | 81 +++++++++++++++++++++++++++++++----- 1 file changed, 71 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 1ccca83..0da17d7 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -72,9 +72,6 @@ jobs: with: path: artifacts - - name: Install jprm - run: pip install jprm --break-system-packages - - name: Rename artifacts run: | VER="${GITHUB_REF_NAME#v}" @@ -83,10 +80,65 @@ jobs: - name: Update manifest.json run: | - jprm repo add \ - --url="${{ github.server_url }}/${{ github.repository }}/releases/download/${{ github.ref_name }}/" \ - . \ - artifacts/**/*.zip + VER="${GITHUB_REF_NAME#v}" + BASE_URL="${{ github.server_url }}/${{ github.repository }}/releases/download/${{ github.ref_name }}" + NET9_FILE="artifacts/build-net9/Jellyfin-AutoBackup-${VER}-10.11.x.zip" + NET10_FILE="artifacts/build-net10/Jellyfin-AutoBackup-${VER}-12.0.x.zip" + TIMESTAMP=$(date -u +"%Y-%m-%dT%H:%M:%SZ") + NET9_MD5=$(md5sum "${NET9_FILE}" | cut -d' ' -f1) + NET10_MD5=$(md5sum "${NET10_FILE}" | cut -d' ' -f1) + + python3 - <