fix: extract asset name variables to avoid f-string quote escaping error in inline python script
Build and Release Plugin / release (push) Successful in 34s
Build and Release Plugin / release (push) Successful in 34s
This commit is contained in:
@@ -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
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user