Create Windows Install (Inno Setup)
Closed
nice-to-have
windows
- Dominant language
- Go
- Stars
- 4k
- Forks
- 332
- Avg merge
- 19h 26m
- Merged PRs (30d)
- 133
Description
Create an Inno Setup script (`.iss`) to generate an `.exe` installer that:
1. Installs to `%ProgramFiles%\dagu` (requires Admin).
2. Adds the binary path to the System `PATH`.
3. Adds services on user selection (`start-all`, `server`, `scheduler`, etc)
4. Supports proper uninstallation.
Contributor guide
Research direction
Start with the requested Inno Setup .iss script and verify how the Dagu binary and services named in the issue are exposed on Windows. Done means the installer targets %ProgramFiles%\dagu, updates the system PATH, lets users select start-all, server, scheduler, and other services, and removes those changes during uninstallation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100