Skip to content

优化 macOS 签名构建流程 - #60

Merged
JunXiaoRuo merged 1 commit into
mainfrom
maintenance/macos-signer-local-build
Oct 10, 2026
Merged

JunXiaoRuo merged 1 commit into
mainfrom
maintenance/macos-signer-local-build

Conversation

@JunXiaoRuo

Copy link
Copy Markdown
Contributor

变更

  • 将 macOS 构建与签名公证放到受保护的签名 Mac 同一任务中,避免传输约 304 MB 的临时 DMG 包。
  • 保留环境审批、Developer ID 签名、公证、DMG 与应用 Gatekeeper 校验。
  • 发布任务继续只上传已签名的 x64/arm64 DMG。

验证

  • npm run regression(237 项)
  • GitHub Actions 引用、发布资产和双语说明检查通过。
  • 上一次流水线失败原因为 macOS 临时包下载过慢,已取消且未生成 Release。

@JunXiaoRuo
JunXiaoRuo merged commit d2b5ac9 into main Oct 10, 2026
5 checks passed
@JunXiaoRuo
JunXiaoRuo deleted the maintenance/macos-signer-local-build branch October 10, 2026 17:53
@zmide zmide deleted a comment from coderabbitai Bot Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant