Skip to content

Commit 00bce77

Browse files
committed
fix: install NSIS manually
windows-2025 doesn't have NSIS pre-installed, so it needs to be installed manually
1 parent b28d258 commit 00bce77

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.github/workflows/windows_installer.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,10 @@ jobs:
2929
run: |
3030
pip install meson
3131
32-
- name: Download EnVar plugin for NSIS
33-
uses: carlosperate/download-file-action@v2
32+
- name: Install NSIS with EnVar plugin
33+
uses: repolevedavaj/[email protected]
3434
with:
35-
file-url: https://nsis.sourceforge.io/mediawiki/images/7/7f/EnVar_plugin.zip
36-
file-name: envar_plugin.zip
37-
location: ${{ github.workspace }}
38-
39-
- name: Extract EnVar plugin
40-
run: 7z x "-oC:/Program Files (x86)/NSIS" "${{ github.workspace }}/envar_plugin.zip"
35+
nsis-version: '3.11'
4136

4237
- name: Configure
4338
run: meson setup build -Dbuildtype=release -Ddefault_library=shared -Dbuild_installer=true -Drun_in_ci=true

0 commit comments

Comments
 (0)