ci: trim matrix to macos-14 universal + windows
Release desktop app / build (, windows-latest) (push) Has been cancelled
Release desktop app / build (--target universal-apple-darwin --bundles app,updater, macos-14) (push) Has been cancelled

This commit is contained in:
2026-04-19 18:55:06 +02:00
parent 0a5811cc68
commit e57f81c9c3
+3 -13
View File
@@ -21,12 +21,8 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- platform: macos-14 # apple silicon - platform: macos-14 # universal binary covers both Intel + Apple Silicon
args: "--target aarch64-apple-darwin --bundles app,updater" args: "--target universal-apple-darwin --bundles app,updater"
- platform: macos-13 # intel
args: "--target x86_64-apple-darwin --bundles app,updater"
- platform: ubuntu-22.04
args: ""
- platform: windows-latest - platform: windows-latest
args: "" args: ""
@@ -47,13 +43,7 @@ jobs:
- name: Setup Rust - name: Setup Rust
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
targets: ${{ matrix.platform == 'macos-14' && 'aarch64-apple-darwin' || matrix.platform == 'macos-13' && 'x86_64-apple-darwin' || '' }} targets: ${{ matrix.platform == 'macos-14' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
- name: Install Linux build deps
if: matrix.platform == 'ubuntu-22.04'
run: |
sudo apt update
sudo apt install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev
- name: Install JS deps - name: Install JS deps
run: pnpm install --frozen-lockfile run: pnpm install --frozen-lockfile