Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
triangle

GitHub Action

makensis

v3.7

makensis

triangle

makensis

Nullsoft scriptable install system action

Installation

Copy and paste the following snippet into your .yml file.

              

- name: makensis

uses: joncloud/[email protected]

Learn more about this action in joncloud/makensis-action

Choose a version

Nullsoft scriptable install system GitHub action

This action calls makensis to create a Windows installer.

This codebase was ported from the Azure DevOps Extension dev-maxima/nsis-extension.

Platforms

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/

Inputs

script-file

Path to the .nsi script file. Default "install.nsi".

arguments

Arguments to makensis.exe. Default: "".

additional-plugin-paths

Newline-delimited list of paths to load plugins from. Default "".

Example usage

- name: Create installer
  uses: joncloud/[email protected]
  with:
    arguments: "/V3"

Sample Projects