ci(release): automate Inno Setup & Linux installer packaging directly inside CI pipeline
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m35s

This commit is contained in:
2026-09-26 13:21:14 +02:00
parent b0bf322275
commit de95a3283d
2 changed files with 20 additions and 2 deletions
+2
View File
@@ -150,6 +150,8 @@ def compile_inno_setup_installers():
iscc_cmd = ["C:\\Program Files (x86)\\Inno Setup 6\\ISCC.exe"]
elif os.path.exists("C:\\Program Files\\Inno Setup 6\\ISCC.exe"):
iscc_cmd = ["C:\\Program Files\\Inno Setup 6\\ISCC.exe"]
elif shutil.which("wine") and os.path.exists("/opt/innosetup/app/ISCC.exe"):
iscc_cmd = ["wine", "/opt/innosetup/app/ISCC.exe"]
elif shutil.which("wine"):
wine_iscc = os.path.expanduser("~/.wine/drive_c/Program Files (x86)/Inno Setup 6/ISCC.exe")
if os.path.exists(wine_iscc):