diff --git a/.github/actions/windows-signing/action.yaml b/.github/actions/windows-signing/action.yaml index 8f6db3d03..1cd5564e2 100644 --- a/.github/actions/windows-signing/action.yaml +++ b/.github/actions/windows-signing/action.yaml @@ -54,6 +54,12 @@ runs: Expand-Archive -Path $windows_zip -DestinationPath bin Expand-Archive -Path $nsis_zip -DestinationPath nsis + - name: Install NSIS + shell: pwsh + run: | + # Install NSIS + winget install --silent --accept-package-agreements --accept-source-agreements --disable-interactivity -e --id NSIS.NSIS + - name: Setup Google CNG Provider shell: pwsh env: diff --git a/.github/actions/windows-signing/config_arm64.toml b/.github/actions/windows-signing/config_arm64.toml index fb4b3263d..604462426 100644 --- a/.github/actions/windows-signing/config_arm64.toml +++ b/.github/actions/windows-signing/config_arm64.toml @@ -4,7 +4,7 @@ log_level = "trace" [env] # On CI these should be in %PATH% sevenzip_path = "7z" -makensis_path = "makensis" +makensis_path = "C:/Program Files (x86)/NSIS/makensis.exe" pandoc_path = "pandoc" pdbcopy_path = "C:/Program Files (x86)/Windows Kits/10/Debuggers/x64/pdbcopy.exe" diff --git a/.github/actions/windows-signing/config_x64.toml b/.github/actions/windows-signing/config_x64.toml index f0b5bb9f8..892879131 100644 --- a/.github/actions/windows-signing/config_x64.toml +++ b/.github/actions/windows-signing/config_x64.toml @@ -4,7 +4,7 @@ log_level = "trace" [env] # On CI these should be in %PATH% sevenzip_path = "7z" -makensis_path = "makensis" +makensis_path = "C:/Program Files (x86)/NSIS/makensis.exe" pandoc_path = "pandoc" pdbcopy_path = "C:/Program Files (x86)/Windows Kits/10/Debuggers/x64/pdbcopy.exe"