windows: Add NSIS Windows installer (#1645)

License, user-install only and cleanups, mention in README
This commit is contained in:
RedBlackAka 2025-09-05 12:40:51 +02:00 committed by GitHub
parent 9267e72ef9
commit 5a3809be16
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 207 additions and 15 deletions

View file

@ -93,6 +93,11 @@ jobs:
name: cemu-bin-windows-x64
path: cemu-bin-windows-x64
- uses: actions/download-artifact@v4
with:
name: cemu-installer-windows-x64
path: cemu-installer-windows-x64
- uses: actions/download-artifact@v4
with:
pattern: cemu-bin-macos*
@ -102,7 +107,7 @@ jobs:
run: |
mkdir upload
sudo apt install zip
- name: Set version dependent vars
run: |
echo "Version: ${{ needs.calculate-version.outputs.next_version }}"
@ -120,6 +125,9 @@ jobs:
zip -9 -r upload/cemu-${{ env.CEMU_VERSION }}-windows-x64.zip ${{ env.CEMU_FOLDER_NAME }}
rm -r ./${{ env.CEMU_FOLDER_NAME }}
- name: Create release from windows-installer
run: cp cemu-installer-windows-x64/cemu-${{ env.CEMU_VERSION }}-windows-x64-installer.exe upload/cemu-${{ env.CEMU_VERSION }}-windows-x64-installer.exe
- name: Create appimage
run: |
VERSION=${{ env.CEMU_VERSION }}