From 2ddb1096df1e7cf5b4c185bf3b745cafb51085a1 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Thu, 27 Nov 2025 15:41:17 -0800 Subject: [PATCH] Try building Windows ARM too --- .github/workflows/release.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 20f219a9..c9ef3f8f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,9 +25,12 @@ jobs: - platform: 'ubuntu-22.04-arm' args: '' yaak_arch: 'arm64' - - platform: 'windows-latest' + - platform: 'windows-2025' args: '' yaak_arch: 'x64' + - platform: 'windows-11-arm' + args: '' + yaak_arch: 'arm64' runs-on: ${{ matrix.platform }} timeout-minutes: 40 steps: @@ -50,7 +53,7 @@ jobs: cache-on-failure: true - name: install dependencies (Linux only) - if: startsWith(matrix.platform, 'ubuntu-') # This matches any Ubuntu platform + if: startsWith(matrix.platform, 'ubuntu-') run: | sudo apt-get update sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf xdg-utils @@ -61,7 +64,7 @@ jobs: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Install trusted-signing-cli (Windows only) - if: matrix.platform == 'windows-latest' + if: startsWith(matrix.platform, 'windows-') shell: pwsh run: | $ErrorActionPreference = 'Stop'