Build Windows MSI/.exe in GitHub actions

Update our GitHub actions manifest to also build a dummy Windows MSI
installer for Dangerzone, so that we don't find out issues during
release.
This commit is contained in:
Alex Pyrgiotis 2023-02-21 20:41:09 +02:00 committed by deeplow
parent f307e03215
commit 56c5d77afd
No known key found for this signature in database
GPG key ID: 577982871529A52A

View file

@ -20,6 +20,13 @@ jobs:
- run: poetry install
- name: Run CLI tests
run: poetry run make test
# Taken from: https://github.com/orgs/community/discussions/27149#discussioncomment-3254829
- name: Set path for candle and light
run: echo "C:\Program Files (x86)\WiX Toolset v3.11\bin" >> $GITHUB_PATH
shell: bash
- name: Build the MSI installer
# NOTE: This also builds the .exe internally.
run: poetry run .\install\windows\build-app.bat
macOS:
runs-on: macos-latest