mirror of
https://github.com/safing/portmaster-packaging.git
synced 2026-05-20 20:10:34 +00:00
Windows Installer
The Windows Installer is built with NSIS.
Usage:
cd portmaster-packaging/.github/actions/build-nsis
# Build the Container
sudo docker build -t build-nsis .
cd ../../..
# Run the container to build the Installer
sudo docker run --rm -ti -v $(pwd):/workspace -w /workspace build-nsis
# If you want to sign the executable, add SIGN=yes so the build process stops
# and waits for you to sign the binaries. You will need a Windows VM with
# your signing token and access to the build directory.
sudo docker run --rm -e SIGN=yes -ti -v $(pwd):/workspace -w /workspace build-nsis