{"repo":"Minionguyjpro/Inno-Setup-Action","free":true,"listed":false,"github":"https://github.com/Minionguyjpro/Inno-Setup-Action","clone":"git clone https://github.com/Minionguyjpro/Inno-Setup-Action.git","description":"GitHub action to compile .iss (Inno Setup Script) files into setup executables for Windows.","language":"JavaScript","stars":78,"topics":["action","actions","github-action","github-actions","inno-setup"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Inno-Setup-Action GitHub action to compile .iss (Inno Setup Script) files, to build your own application installers through GitHub Actions. This way it is possible to automatically build installers for Windows software against CI/CD. Example Usage Make for example the file /.github/workflows/build.yml with the following contents: The action will report that it saved the installer around in D:\\YOURREPONAME\\YOURREPONAME\\ and possibly in another directory (depending on how the output directory is defined in your .iss script). In this case, D:\\YOURREPONAME\\YOURREPONAME\\ is the root directory of your cloned GitHub repository workspace in the action. Keep this path layout into consideration if you need it for other steps in your workflow. For example, if you'd choose to save the setup file in the root directory (by example not specifying a custom directory) and calling it setup.exe, it would be at D:\\YOURREPONAME\\YOURREPONAME\\setup.exe . If you need to upload artifacts of your installer, then you should therefore use this path or specify the path relative to the workspace directory. --- Key Name Required Example Default Value Description -------------- -------------- -------------------- ------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- path Yes src/setup.iss N/A Path to input .iss script file. options No /O+ N/A Extra arguments/options to includ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Minionguyjpro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Minionguyjpro/Inno-Setup-Action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}