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'