Skip to content

Commit 2e9fd6e

Browse files
committed
release: add macos bundles (arm + intel)
1 parent 385972c commit 2e9fd6e

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@ jobs:
1111
contents: write
1212
strategy:
1313
fail-fast: false
14-
# Linux-only for now. macOS and Windows are unverified and don't build
15-
# green yet (Windows: Unix-only trigger.rs; macOS: build not yet
16-
# working). Tracked as Phase 5 work.
14+
# Windows omitted: the socket trigger (trigger.rs) is Unix-only, so the
15+
# app doesn't compile there yet. Tracked as Phase 5 work.
1716
matrix:
1817
include:
18+
- platform: macos-latest
19+
args: --target aarch64-apple-darwin
20+
- platform: macos-latest
21+
args: --target x86_64-apple-darwin
1922
- platform: ubuntu-22.04
2023
args: ''
2124

@@ -49,6 +52,8 @@ jobs:
4952
cache: pnpm
5053

5154
- uses: dtolnay/rust-toolchain@stable
55+
with:
56+
targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
5257

5358
- uses: Swatinem/rust-cache@v2
5459
with:

0 commit comments

Comments
 (0)