Skip to content

Commit ee77594

Browse files
committed
fix(07-02): simplify to ARM64-only build (free tier runner)
- Remove x64 matrix (macos-15-large requires paid plan) - ARM64 apps run on Intel Macs via Rosetta 2 translation - Most modern Macs (2020+) are ARM64 native
1 parent ff63c9e commit ee77594

1 file changed

Lines changed: 2 additions & 12 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@ on:
77

88
jobs:
99
build-mac:
10-
strategy:
11-
matrix:
12-
include:
13-
- os: macos-14
14-
arch: arm64
15-
runner_arch: ARM64
16-
- os: macos-15-large
17-
arch: x64
18-
runner_arch: X64
19-
20-
runs-on: ${{ matrix.os }}
10+
runs-on: macos-14
2111

2212
steps:
2313
- name: Checkout code
@@ -49,4 +39,4 @@ jobs:
4939
env:
5040
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5141
CSC_IDENTITY_AUTO_DISCOVERY: false
52-
run: npx electron-builder --mac --${{ matrix.arch }} --publish always
42+
run: npx electron-builder --mac --arm64 --publish always

0 commit comments

Comments
 (0)