A dummy/sample Windows service written in C++ (based on the ATL service template) which builds the service and installer via GitHub actions and publishes the MSIs via GitHub actions.
- DummyInstaller - WiX installer project
- DummyService - The service
- DummyServiceLib - The contents of the service which is shared by the unit tests
- DummyServiceTest - Unit tests for the service
- Publishes installers on all platforms and configurations
- Unit tests run via GitHub
- Installer built and works for all platforms/configurations
- Packages correct merge modules for VCRuntimes
- Service installed with SCM and can be started/stopped
- Add some registry actions to the service so it's installed correctly
- Signing?
- UI and license on installer
- PDBs published