diff --git a/.github/workflows/release-pkg.nu b/.github/workflows/release-pkg.nu index 9f728b3b80..046ea2475e 100755 --- a/.github/workflows/release-pkg.nu +++ b/.github/workflows/release-pkg.nu @@ -192,7 +192,7 @@ if $os in ['macos-latest'] or $USE_UBUNTU { # Wix need the binaries be stored in target/release/ cp -r ($'($dist)/*' | into glob) target/release/ ls target/release/* | print - cargo install cargo-wix --version 0.3.4 + cargo install cargo-wix --version 0.3.8 cargo wix --no-build --nocapture --package nu --output $wixRelease # Workaround for https://github.com/softprops/action-gh-release/issues/280 let archive = ($wixRelease | str replace --all '\' '/') diff --git a/wix/License.rtf b/wix/License.rtf index 9a7bb03deb..54e26fad00 100644 Binary files a/wix/License.rtf and b/wix/License.rtf differ diff --git a/wix/main.wxs b/wix/main.wxs index 5dc68a2814..9b7ea91e3a 100644 --- a/wix/main.wxs +++ b/wix/main.wxs @@ -47,7 +47,7 @@ InstallerVersion='450' Languages='1033' Compressed='yes' - InstallScope='perMachine' + InstallScope='perUser' SummaryCodepage='1252' Platform='$(var.Platform)'/> @@ -57,6 +57,8 @@ + + @@ -94,7 +96,7 @@ Permanent='no' Part='last' Action='set' - System='yes'/> + System='no'/> - + - + + System='no'/> + + + + + + + @@ -404,7 +413,7 @@ DllEntry="CAQuietExec" Execute="deferred" Return="check" - Impersonate="no"/> + Impersonate="yes"/> diff --git a/wix/windows-terminal-profile.json b/wix/windows-terminal-profile.json index 408766cd45..59866bb527 100644 --- a/wix/windows-terminal-profile.json +++ b/wix/windows-terminal-profile.json @@ -1,7 +1,7 @@ { "profiles": [ { - "guid": "{aab79973-318f-43b6-a9bc-b4096493753f}", + "guid": "{47302f9c-1ac4-566c-aa3e-8cf29889d6ab}", "name": "Nushell", "commandline": "nu.exe", "icon": "nu.ico",