fix windows build

This commit is contained in:
uncor3
2025-11-12 23:05:19 +00:00
parent 929c02ba1c
commit 528881c95d
+5 -15
View File
@@ -14,7 +14,7 @@ env:
jobs:
build-windows:
runs-on: windows-2022
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
@@ -58,25 +58,15 @@ jobs:
mingw-w64-x86_64-gst-plugins-ugly
mingw-w64-x86_64-gst-libav
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
- uses: actions/setup-dotnet@v5
with:
dotnet-version: "8.x"
dotnet-version: "8.0.x"
- name: Install WiX Toolset and Extensions
shell: pwsh
run: |
$wixToolDir = Join-Path $env:GITHUB_WORKSPACE "wix-tool"
dotnet tool install wix --version 4.0.5 --tool-path $wixToolDir
# Add WiX to PATH
$env:PATH = "$wixToolDir;$env:PATH"
"PATH=$wixToolDir;$env:PATH" | Out-File -FilePath $env:GITHUB_ENV -Append
& "$wixToolDir\wix.exe" extension add WixToolset.UI.wixext/4.0.5
& "$wixToolDir\wix.exe" extension list
"WIX=$(Join-Path $wixToolDir 'wix.exe')" | Out-File -FilePath $env:GITHUB_ENV -Append
dotnet tool install --global wix --version 4.0.5
wix extension add --global WixToolset.UI.wixext/4.0.5
- name: Set PKG_CONFIG environment variable
run: echo "PKG_CONFIG_EXECUTABLE=C:/msys64/mingw64/bin/pkg-config.exe" >> $GITHUB_ENV