diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5c4d5b0..e9e9441 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -83,6 +83,10 @@ jobs: password: ${{ secrets.SSHPASSWORD }} script: | cd /home/PreMiD/download/util + unzip upgrader.app.zip + tar -czvf upgrader.app.tgz upgrader.app + mv upgrader.app.tgz ../ + rm -rf upgrader.app upgrader.app.zip unzip windows-latest.zip cp updater.exe windows-latest/PreMiD-win32-x64/updater.exe cp update.ini windows-latest/PreMiD-win32-x64/update.ini @@ -95,7 +99,7 @@ jobs: zip -r ../../PreMiD-win32-x86.zip . mv ../../PreMiD-win32-x86.zip /home/PreMiD/download/ cd ../.. - rm -rf windows-latest + rm -rf windows-latest windows-latest.zip unzip macOS-latest.zip cp -r updater.app macOS-latest/PreMiD-darwin-x64/updater.app cp update.ini macOS-latest/PreMiD-darwin-x64/update.ini @@ -103,4 +107,4 @@ jobs: zip -r ../../PreMiD-darwin-x64.zip . mv ../../PreMiD-darwin-x64.zip /home/PreMiD/download/ cd ../.. - rm -rf macOS-latest + rm -rf macOS-latest macOS-latest.zip diff --git a/installer_assets/PreMiD-Upgrade.xml b/installer_assets/PreMiD-Upgrade.xml index 2d14a8e..7e88a55 100644 --- a/installer_assets/PreMiD-Upgrade.xml +++ b/installer_assets/PreMiD-Upgrade.xml @@ -225,6 +225,33 @@ + + 0 + PreMiD.exe + & + Launching PreMiD... + 0 + ${installdir} + + + windows + + + + + 0 + open + ${installdir}/PreMiD.app + Launching PreMiD... + ${env(USER)} + 0 + 0 + + + osx + + + @@ -409,39 +436,6 @@ - - 0 - PreMiD.exe - & - Launching PreMiD... - 0 - ${installdir} - - - windows - - - ${launchApp} - - - - - 0 - open - ${installdir}/PreMiD.app - Launching PreMiD... - ${env(USER)} - 0 - 0 - - - osx - - - ${launchApp} - - - https://premid.app/store @@ -460,3 +454,4 @@ + diff --git a/installer_assets/PreMiD.xml b/installer_assets/PreMiD.xml index 9f9076d..1c53e86 100644 --- a/installer_assets/PreMiD.xml +++ b/installer_assets/PreMiD.xml @@ -286,7 +286,6 @@ - 1 lzham-ultra Rich Presence for web services. 1 @@ -308,9 +307,7 @@ 1 1 Rich Presence for web services. - https://api.premid.app/app/update Timeraa - 200 appIcon.ico Rich Presence for web services. appIcon.ico