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
This commit is contained in:
1 parent
ec773f08ea
commit
19f4f64cd5
1 file changed
+4
-9
@@ -32,15 +32,10 @@ jobs:
|
||||
rust-target: aarch64-apple-darwin
|
||||
updater-target: darwin
|
||||
updater-arch: aarch64
|
||||
# 暂时搁置 Intel mac 构建:GitHub Actions 把 macos-13 标记为 deprecated
|
||||
# runner,pool 容量紧张到每次 dispatch 都 queue 1-2h 拿不到分配,多次
|
||||
# release 都因这个 job 卡住整个 run 的 conclusion。等 GH 把 macOS x86_64
|
||||
# 迁移到非 deprecated runner(macos-14 / macos-15-large)或 macos-13
|
||||
# pool 缓解后再恢复。Apple Silicon dmg 在 Intel mac 上跑 Rosetta 仍可用。
|
||||
# - platform: macos-13
|
||||
# rust-target: x86_64-apple-darwin
|
||||
# updater-target: darwin
|
||||
# updater-arch: x86_64
|
||||
- platform: macos-15-intel
|
||||
rust-target: x86_64-apple-darwin
|
||||
updater-target: darwin
|
||||
updater-arch: x86_64
|
||||
- platform: windows-latest
|
||||
rust-target: x86_64-pc-windows-msvc
|
||||
updater-target: windows
|
||||
|
||||
Reference in new issue
Block a user