From 9969fb7eb552e7d49270ea1fc910273f6839f09b Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 6 Dec 2023 17:58:15 -0800 Subject: [PATCH] Try a different way again --- .github/workflows/publish.yml | 5 +---- Build/downgrade_nsis.ps1 | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f906de4ee..43556d1fd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -39,10 +39,7 @@ jobs: - name: Downgrade NSIS shell: pwsh - run: | - Invoke-WebRequest https://netcologne.dl.sourceforge.net/project/nsis/NSIS%203/3.04/nsis-3.04-setup.exe -OutFile C:\WINDOWS\Temp\nsis-3.04-setup.exe - Invoke-Expression "& C:\WINDOWS\Temp\nsis-3.04-setup.exe /S" - makensis.exe /VERSION + run: .\Build\downgrade_nsis.ps1 - name: Restore NuGet packages working-directory: ${{env.GITHUB_WORKSPACE}} diff --git a/Build/downgrade_nsis.ps1 b/Build/downgrade_nsis.ps1 index 2b9c1bcbc..7c46b940f 100644 --- a/Build/downgrade_nsis.ps1 +++ b/Build/downgrade_nsis.ps1 @@ -5,7 +5,7 @@ $NsisVersion = "3.04" Invoke-WebRequest "https://netcologne.dl.sourceforge.net/project/nsis/NSIS%203/${NsisVersion}/nsis-${NsisVersion}-setup.exe" -OutFile "C:\WINDOWS\Temp\nsis-${NsisVersion}-setup.exe" -Invoke-Expression "& C:\WINDOWS\Temp\nsis-${NsisVersion}-setup.exe /S" +Start-Process -Wait -FilePath "C:\WINDOWS\Temp\nsis-${NsisVersion}-setup.exe" -ArgumentList "/S" $NsisPath = "${env:ProgramFiles(x86)}\NSIS\" Add-MachinePathItem $NsisPath