Improve Windows build workflow error handling
Adds error handling to MSI installer creation steps in the Windows build workflow to prevent failures from stopping subsequent ZIP creation. Updates ZIP creation logic to use the dist output directory. Removes the install_icon option from setup.py to address potential MSI build issues.
This commit is contained in:
@@ -74,7 +74,8 @@ bdist_msi_options = {
|
||||
"upgrade_code": "{12345678-1234-5678-9ABC-123456789ABC}", # Generate unique GUID
|
||||
"add_to_path": False,
|
||||
"initial_target_dir": r"[ProgramFilesFolder]\YTSage",
|
||||
"install_icon": "assets/branding/icons/YTSage.ico",
|
||||
# Remove problematic install_icon that might be causing MSI build to fail
|
||||
# "install_icon": "assets/branding/icons/YTSage.ico",
|
||||
"summary_data": {
|
||||
"author": "oop7",
|
||||
"comments": "YouTube Video Downloader - Easy to use video downloading tool",
|
||||
|
||||
Reference in New Issue
Block a user