From bf0f6fff8a62f5e872e74f893085b24252fdf740 Mon Sep 17 00:00:00 2001 From: uncor3 Date: Wed, 5 Nov 2025 15:53:37 +0000 Subject: [PATCH] fix windows workflow --- .github/workflows/build-windows.yml | 34 ++++++++++++----------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index b5d9412..af70cb1 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -26,6 +26,20 @@ jobs: submodules: "recursive" token: ${{ secrets.PAT }} + - name: Setup .NET SDK + uses: actions/setup-dotnet@v4 + with: + dotnet-version: "8.x" + + - name: Install WiX Toolset + run: | + dotnet tool install --global wix --version 4.0.5 + + - name: Install WiX UI Extension + run: | + wix extension add --global WixToolset.UI.wixext/4.0.5 + wix extension list + - name: Setup MSYS2 uses: msys2/setup-msys2@v2 with: @@ -81,26 +95,6 @@ jobs: run: | choco install winfsp -y - - name: Setup .NET SDK - uses: actions/setup-dotnet@v4 - with: - dotnet-version: "8.x" - - - name: Install WiX Toolset - shell: pwsh - run: | - dotnet tool install --global wix --version 4.0.5 - - - name: Add .NET tools to PATH - shell: pwsh - run: echo "$($env:USERPROFILE)\.dotnet\tools" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append - - - name: Install WiX UI Extension - shell: pwsh - run: | - wix extension add --global WixToolset.UI.wixext/4.0.5 - wix extension list - - name: Download and Extract Bonjour SDK run: | wget "https://github.com/tempx-x/bonjour-sdk/raw/refs/heads/main/bonjoursdksetup.exe" -O bonjour-sdk.exe