Compare commits

..

1 commit

Author SHA1 Message Date
63926e49b6
Merge 1966937e49 into d2652ef6cd 2025-03-06 15:59:31 +01:00
3 changed files with 4 additions and 5 deletions

View file

@ -125,9 +125,9 @@ jobs:
with: with:
dotnet-version: "8.x" dotnet-version: "8.x"
- name: Install WiX Toolset - name: Install WiX Toolset
run: dotnet tool install --global wix --version 5.0.2 run: dotnet tool install --global wix
- name: Add WiX UI extension - name: Add WiX UI extension
run: wix extension add --global WixToolset.UI.wixext/5.0.2 run: wix extension add --global WixToolset.UI.wixext
- name: Build the MSI installer - name: Build the MSI installer
# NOTE: This also builds the .exe internally. # NOTE: This also builds the .exe internally.
run: poetry run .\install\windows\build-app.bat run: poetry run .\install\windows\build-app.bat

View file

@ -478,13 +478,13 @@ poetry shell
Install [.NET SDK](https://dotnet.microsoft.com/en-us/download) version 6 or later. Then, open a terminal and install the latest version of [WiX Toolset .NET tool](https://wixtoolset.org/) **v5** with: Install [.NET SDK](https://dotnet.microsoft.com/en-us/download) version 6 or later. Then, open a terminal and install the latest version of [WiX Toolset .NET tool](https://wixtoolset.org/) **v5** with:
```sh ```sh
dotnet tool install --global wix --version 5.0.2 dotnet tool install --global wix --version 5.*
``` ```
Install the WiX UI extension. You may need to open a new terminal in order to use the newly installed `wix` .NET tool: Install the WiX UI extension. You may need to open a new terminal in order to use the newly installed `wix` .NET tool:
```sh ```sh
wix extension add --global WixToolset.UI.wixext/5.0.2 wix extension add --global WixToolset.UI.wixext/5.x.y
``` ```
> [!IMPORTANT] > [!IMPORTANT]

View file

@ -10,7 +10,6 @@ Here is a list of tasks that should be done before issuing the release:
You can generate its content with the the `poetry run ./dev_scripts/generate-release-tasks.py` command. You can generate its content with the the `poetry run ./dev_scripts/generate-release-tasks.py` command.
- [ ] [Add new Linux platforms and remove obsolete ones](https://github.com/freedomofpress/dangerzone/blob/main/RELEASE.md#add-new-linux-platforms-and-remove-obsolete-ones) - [ ] [Add new Linux platforms and remove obsolete ones](https://github.com/freedomofpress/dangerzone/blob/main/RELEASE.md#add-new-linux-platforms-and-remove-obsolete-ones)
- [ ] Bump the Python dependencies using `poetry lock` - [ ] Bump the Python dependencies using `poetry lock`
- [ ] Check for new [WiX releases](https://github.com/wixtoolset/wix/releases) and update it if needed
- [ ] Update `version` in `pyproject.toml` - [ ] Update `version` in `pyproject.toml`
- [ ] Update `share/version.txt` - [ ] Update `share/version.txt`
- [ ] Update the "Version" field in `install/linux/dangerzone.spec` - [ ] Update the "Version" field in `install/linux/dangerzone.spec`