This project generates an MSI package containing x64 and ARM64 driver editions using WixSharp.
Commands/scripts are to be run from solution root directory.
- Tag a release and let it build on CI
- Use
to download the tagged release
nuke download-appveyor-artifacts -token $appVeyorToken -buildversion "3.3.1251.0"
- Submit the
*.cabfiles to MS Partner Portal for signing - Place the signed files in
.\artifacts\driversdirectory - Run
to add EV signatures to binaries
nuke sign-production-binaries
- Run
to build and sign an MSI with the given version
nuke build-setup -setupversion "3.6.0"
- Make public GitHub release
- Create tag for setup
setup-v3.6.0
- Create tag for setup
- ???
- Profit!
Software auto-updater. Custom build of vicius.