This action downloads NSIS 3, and calls makensis.exe
to create an installer. Due to the requirement of NSIS, this is only compatible on Windows.
This codebase was ported from the Azure DevOps Extension dev-maxima/nsis-extension.
Required Path to the .nsi script file. Default "install.nsi"
.
Arguments to makensis.exe. Default: ""
.
Required Should we just include Nsis as an environment variable without executing? Default false
.
Required Should we also add more Nsis plugins to the plugin folder? Default false
.
If you want include additional plugins that aren't in our default directory, you could specify your plugin directory so your plugins will copied and used into NSIS process. This will work with plugins/x86-ansi. Default: ""
.
The path to where NSIS is installed
- name: Create installer
uses: joncloud/makensis-action@v1
with:
arguments: "/V3"