From 14831c6cd5abcec262bfbcf0c496117d9b9dd99c Mon Sep 17 00:00:00 2001 From: Karol Labus Date: Thu, 17 Sep 2026 21:56:15 +0200 Subject: [PATCH] fix: extract asset name variables to avoid f-string quote escaping error in inline python script --- .gitea/workflows/release.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index f1a6593..2fbd405 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -174,31 +174,34 @@ jobs: else: a12 = next((a for a in assets if "jf12.0" in a.get("name", "")), None) if a12: + a12_name = a12.get("name") all_versions.append({ "version": clean_v, "changelog": f"Release {rel_tag} (Jellyfin 12.0)", "targetAbi": "12.0.0.0", - "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{a12['name']}", + "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{a12_name}", "checksum": a12.get("md5") or "", "timestamp": ts }) a10 = next((a for a in assets if "jf10.11" in a.get("name", "")), None) if a10: + a10_name = a10.get("name") all_versions.append({ "version": clean_v, "changelog": f"Release {rel_tag} (Jellyfin 10.11)", "targetAbi": "10.11.0.0", - "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{a10['name']}", + "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{a10_name}", "checksum": a10.get("md5") or "", "timestamp": ts }) if not a12 and not a10 and assets: alegacy = assets[0] + leg_name = alegacy.get("name") all_versions.append({ "version": clean_v, "changelog": f"Release {rel_tag}", "targetAbi": "10.9.0.0", - "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{alegacy['name']}", + "sourceUrl": f"https://gitea.labus.uk/karol/blackBarRemover/releases/download/{rel_tag}/{leg_name}", "checksum": alegacy.get("md5") or "", "timestamp": ts })