diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 0460df2..8e9b486 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -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