Skip to content

Commit b50a587

Browse files
authored
Merge pull request #126 from Arslan-Siraj/development-wix
Development wix
2 parents 3b26eaf + 45b6e1b commit b50a587

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/build-windows-executable-app.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ env:
1111
PYTHON_VERSION: 3.11.0
1212
# Name of the installer
1313
APP_NAME: OpenMS-StreamlitTemplateApp
14+
# Define unique GUID for UpgradeCode
15+
APP_UpgradeCode: "8d28e8c7-45dc-446c-b889-99a6aea2f1a5"
1416
# Define needed TOPP tools here
1517
TOPP_TOOLS: "FeatureFinderMetabo FeatureLinkerUnlabeledKD SiriusExport"
1618

@@ -317,7 +319,7 @@ jobs:
317319
cat <<EOF > streamlit_exe.wxs
318320
<?xml version="1.0"?>
319321
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
320-
<Product Id="8434b940-a943-40f1-ab1f-4db3feedb4ba" Name="${{ env.APP_NAME }}" Language="1033" Version="1.0.0.0" Codepage="1252" Manufacturer="OpenMS Developer Team" UpgradeCode="8d28e8c7-45dc-446c-b889-99a6aea2f1a5">
322+
<Product Id="*" Name="${{ env.APP_NAME }}" Language="1033" Version="1.0.0.0" Codepage="1252" Manufacturer="OpenMS Developer Team" UpgradeCode="${{ env.APP_UpgradeCode }}">
321323
<Package Id="*" InstallerVersion="300" Compressed="yes" InstallPrivileges="elevated" Platform="x64" />
322324
<Media Id="1" Cabinet="streamlit.cab" EmbedCab="yes" />
323325

.github/workflows/test-win-exe-w-embed-py.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010

1111
env:
1212
PYTHON_VERSION: 3.11.9
13+
APP_UpgradeCode: 4abc2e23-3ba5-40e4-95c9-09e6cb8ecaeb
1314
APP_NAME: OpenMS-StreamlitTemplateApp-Test
1415

1516
steps:
@@ -115,7 +116,7 @@ jobs:
115116
cat <<EOF > streamlit_exe.wxs
116117
<?xml version="1.0"?>
117118
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
118-
<Product Id="8434b940-a943-40f1-ab1f-4db3feedb4ba" Name="${{ env.APP_NAME }}" Language="1033" Version="1.0.0.0" Codepage="1252" Manufacturer="OpenMS Developer Team" UpgradeCode="8d28e8c7-45dc-446c-b889-99a6aea2f1a5">
119+
<Product Id="*" Name="${{ env.APP_NAME }}" Language="1033" Version="1.0.0.0" Codepage="1252" Manufacturer="OpenMS Developer Team" UpgradeCode="${{ env.APP_UpgradeCode }}">
119120
<Package Id="*" InstallerVersion="300" Compressed="yes" InstallPrivileges="elevated" Platform="x64" />
120121
<Media Id="1" Cabinet="streamlit.cab" EmbedCab="yes" />
121122

0 commit comments

Comments
 (0)