File tree Expand file tree Collapse file tree 2 files changed +16
-11
lines changed
Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Original file line number Diff line number Diff line change @@ -47,20 +47,26 @@ jobs:
4747 path : dist/sea/
4848 retention-days : 1
4949
50- # Step 2: Package per platform (cross-compilation on ubuntu)
50+ # Step 2: Package per platform
51+ # Darwin platforms must run on macOS for codesign (ad-hoc signing)
5152 package :
5253 name : Package ${{ matrix.platform }}
53- runs-on : ubuntu-latest
54+ runs-on : ${{ matrix.runner }}
5455 needs : build
5556 strategy :
5657 fail-fast : false
5758 matrix :
58- platform :
59- - linux-x64
60- - linux-x64-musl
61- - linux-arm64
62- - darwin-x64
63- - darwin-arm64
59+ include :
60+ - platform : linux-x64
61+ runner : ubuntu-latest
62+ - platform : linux-x64-musl
63+ runner : ubuntu-latest
64+ - platform : linux-arm64
65+ runner : ubuntu-latest
66+ - platform : darwin-x64
67+ runner : macos-14
68+ - platform : darwin-arm64
69+ runner : macos-14
6470
6571 steps :
6672 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -2,9 +2,8 @@ cache.db*
22issues /
33specs /
44worktrees /
5+ config.json
56config.local.json
67merge-driver.log
7- deploy-config.json
8- spawn-config.json
98telemetry-buffer.jsonl
10- telemetry-flush.json
9+ telemetry-flush.json
You can’t perform that action at this time.
0 commit comments