feat(release): add windows msi installers (#4031)

* feat(release): add windows msi installers

* add install documentation

* use intransparent ico-file

* run installer tests on push, add continue-on-error
This commit is contained in:
David Knaack
2022-06-02 22:26:10 +02:00
committed by GitHub
parent df5c2d8836
commit 89fd5320af
9 changed files with 248 additions and 1 deletions
+2 -1
View File
@@ -6,7 +6,8 @@ fn main() -> Result<(), Box<dyn Error>> {
#[cfg(windows)]
{
let mut res = winres::WindowsResource::new();
res.set_manifest_file("starship.exe.manifest");
res.set_manifest_file("starship.exe.manifest")
.set_icon("media/icon.ico");
res.compile()?;
}