{"id":16678921,"url":"https://github.com/joncloud/makensis-action","last_synced_at":"2025-04-06T20:13:50.769Z","repository":{"id":40705468,"uuid":"237128483","full_name":"joncloud/makensis-action","owner":"joncloud","description":"Nullsoft scriptable install system GitHub action","archived":false,"fork":false,"pushed_at":"2024-06-17T02:53:26.000Z","size":7837,"stargazers_count":27,"open_issues_count":1,"forks_count":10,"subscribers_count":2,"default_branch":"publish","last_synced_at":"2025-04-02T00:48:32.460Z","etag":null,"topics":["actions","build","installer","nsis","windows"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joncloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-30T03:01:44.000Z","updated_at":"2024-12-17T16:55:13.000Z","dependencies_parsed_at":"2024-06-18T15:59:38.669Z","dependency_job_id":"54f66763-562f-4a3b-b23c-061a97c61dbc","html_url":"https://github.com/joncloud/makensis-action","commit_stats":{"total_commits":113,"total_committers":6,"mean_commits":"18.833333333333332","dds":"0.15929203539823011","last_synced_commit":"d8082fc203bbdf74782dc31767ab42e15fd34583"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Fmakensis-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Fmakensis-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Fmakensis-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Fmakensis-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joncloud","download_url":"https://codeload.github.com/joncloud/makensis-action/tar.gz/refs/heads/publish","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543595,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","build","installer","nsis","windows"],"created_at":"2024-10-12T13:31:59.800Z","updated_at":"2025-04-06T20:13:50.743Z","avatar_url":"https://github.com/joncloud.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nullsoft scriptable install system GitHub action\n\nThis action calls `makensis` to create a Windows installer.\n\nThis codebase was ported from the Azure DevOps Extension [dev-maxima/nsis-extension][].\n\n[dev-maxima/nsis-extension]: https://github.com/dev-maxima/nsis-extension\n\n## Platforms\n\nThis 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:\n\n* Windows - `C:\\Program Files (x86)\\NSIS\\`\n* Linux and macOS:\n  * `/usr/local/bin/`\n  * `/usr/bin/`\n  * `/opt/local/bin/`\n\n## Inputs\n\n### `script-file`\n\nPath to the .nsi script file. Default `\"install.nsi\"`.\n\n### `arguments`\n\nArguments to makensis.exe. Default: `\"\"`.\n\n### `additional-plugin-paths`\n\nNewline-delimited list of paths to load plugins from. Default `\"\"`.\n\n## Example usage\n\n```yml\n- name: Create installer\n  uses: joncloud/makensis-action@v4.1\n  with:\n    arguments: \"/V3\"\n```\n\n## Development\n\nThis 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.\n\n## Sample Projects\n\n* [joncloud/makensis-action-test](https://github.com/joncloud/makensis-action-test)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoncloud%2Fmakensis-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoncloud%2Fmakensis-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoncloud%2Fmakensis-action/lists"}