From eb8dfde19cf640f3b940224d54eb61b3498c1c10 Mon Sep 17 00:00:00 2001 From: Dave Lane <42013603+ReenigneArcher@users.noreply.github.com> Date: Sun, 12 Jul 2026 14:56:20 -0400 Subject: [PATCH] chore(packaging): Drop Windows NSIS builds and rename ZIP to lite (#5405) --- .github/workflows/ci-windows.yml | 11 ++--------- docs/getting_started.md | 17 ++++++----------- 2 files changed, 8 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index 665749baf..c285bd49b 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -318,14 +318,12 @@ jobs: cd build # package - cpack -G NSIS cpack -G WIX cpack -G ZIP # move - mv ./cpack_artifacts/Sunshine.exe ../artifacts/Sunshine-${{ matrix.name }}-installer.exe mv ./cpack_artifacts/Sunshine.msi ../artifacts/Sunshine-${{ matrix.name }}-installer.msi - mv ./cpack_artifacts/Sunshine.zip ../artifacts/Sunshine-${{ matrix.name }}-portable.zip + mv ./cpack_artifacts/Sunshine.zip ../artifacts/Sunshine-${{ matrix.name }}-lite.zip - name: Sign Windows installers # ARM64 is not currently supported, see https://github.com/Azure/artifact-signing-action/issues/92 @@ -338,15 +336,10 @@ jobs: certificate-profile-name: ${{ inputs.azure_signing_cert_profile }} endpoint: ${{ inputs.azure_signing_endpoint }} files-folder: artifacts - files-folder-filter: exe,msi + files-folder-filter: msi files-folder-recurse: false signing-account-name: ${{ inputs.azure_signing_account }} - - name: Debug nsis - if: always() - shell: msys2 {0} - run: cat ./build/cpack_artifacts/_CPack_Packages/win64/NSIS/NSISOutput.log || true - - name: Debug wix if: always() shell: msys2 {0} diff --git a/docs/getting_started.md b/docs/getting_started.md index 1e3582c4d..34429447f 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -363,16 +363,11 @@ brew uninstall sunshine | Architecture | Installer | |-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------| | AMD64/x64 (Intel/AMD) | [Sunshine-Windows-AMD64-installer.msi](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-installer.msi) | - | AMD64/x64 (Intel/AMD) | [Sunshine-Windows-AMD64-installer.exe](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-installer.exe) | | ARM64 | [Sunshine-Windows-ARM64-installer.msi](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-ARM64-installer.msi) | - | ARM64 | [Sunshine-Windows-ARM64-installer.exe](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-ARM64-installer.exe) | > [!TIP] -> Installer logs can be found in the following locations.
-> | File | log paths | -> | ---- | --------- | -> | .exe | `%%PROGRAMFILES%/Sunshine/install.log` (AMD64 only)
`%%TEMP%/Sunshine/logs/install/` | -> | .msi | `%%TEMP%/Sunshine/logs/install/` | +> Installer logs can be found in the following directory: +> `%%TEMP%/Sunshine/logs/install/` > [!CAUTION] > You should carefully select or unselect the options you want to install. Do not blindly install or @@ -389,10 +384,10 @@ overflow menu. Different versions of Windows may provide slightly different step 1. Download and extract based on your architecture: - | Architecture | Installer | - |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------| - | AMD64/x64 (Intel/AMD) | [Sunshine-Windows-AMD64-portable.zip](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-portable.zip) | - | ARM64 | [Sunshine-Windows-ARM64-portable.zip](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-ARM64-portable.zip) | + | Architecture | Installer | + |-----------------------|------------------------------------------------------------------------------------------------------------------------------------| + | AMD64/x64 (Intel/AMD) | [Sunshine-Windows-AMD64-lite.zip](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-lite.zip) | + | ARM64 | [Sunshine-Windows-ARM64-lite.zip](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-ARM64lite.zip) | 2. Open command prompt as administrator 3. Firewall rules