Skip to content

Commit 19f4f64

Browse files
authored
Restore Intel Mac release coverage (#317)
The release matrix had kept Intel macOS disabled because the old macos-13 pool was deprecated and repeatedly stalled releases. GitHub now exposes an explicit Intel runner label, so the release lane can be restored without returning to the unstable macos-13 runner. Constraint: Intel Mac release artifacts must be produced separately from Apple Silicon artifacts Rejected: Re-enable macos-13 | that runner was explicitly disabled due to deprecation and queue instability Confidence: high Scope-risk: narrow Directive: Keep macOS updater artifact names architecture-qualified when multiple darwin lanes are active Tested: git diff --check Tested: Parsed release-tauri.yml matrix and verified macOS arm64/x86_64 lanes plus arch-specific updater paths Not-tested: Full GitHub Actions release run
1 parent ec773f0 commit 19f4f64

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

.github/workflows/release-tauri.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,10 @@ jobs:
3232
rust-target: aarch64-apple-darwin
3333
updater-target: darwin
3434
updater-arch: aarch64
35-
# 暂时搁置 Intel mac 构建:GitHub Actions 把 macos-13 标记为 deprecated
36-
# runner,pool 容量紧张到每次 dispatch 都 queue 1-2h 拿不到分配,多次
37-
# release 都因这个 job 卡住整个 run 的 conclusion。等 GH 把 macOS x86_64
38-
# 迁移到非 deprecated runner(macos-14 / macos-15-large)或 macos-13
39-
# pool 缓解后再恢复。Apple Silicon dmg 在 Intel mac 上跑 Rosetta 仍可用。
40-
# - platform: macos-13
41-
# rust-target: x86_64-apple-darwin
42-
# updater-target: darwin
43-
# updater-arch: x86_64
35+
- platform: macos-15-intel
36+
rust-target: x86_64-apple-darwin
37+
updater-target: darwin
38+
updater-arch: x86_64
4439
- platform: windows-latest
4540
rust-target: x86_64-pc-windows-msvc
4641
updater-target: windows

0 commit comments

Comments
 (0)