This action calls makensis to create a Windows installer.
This codebase was ported from the Azure DevOps Extension dev-maxima/nsis-extension.
This action looks for makensis or makensis.exe in the environment path, and if not found it will attempt to look in a couple of different places:
- Windows -
C:\Program Files (x86)\NSIS\ - Linux and macOS:
/usr/local/bin//usr/bin//opt/local/bin/
Path to the .nsi script file. Default "install.nsi".
Arguments to makensis.exe. Default: "".
Newline-delimited list of paths to load plugins from. Default "".
- name: Create installer
uses: joncloud/makensis-action@v4
with:
arguments: "/V3"This action needs to be built from the source code located in the /src folder. Whenever you make changes, you should run the npm run build script. Otherwise, your changes won't be tested by CI.