原生 Apple Silicon · 一次性 M4 Runner

macOS 构建,快如闪电

构建、调试、签名、发布——全流程在真机 Mac mini M4 集群上完成。

安装 Macrunara GitHub App、添加一个 Secret,你的 GitHub Actions 任务即可运行在 Mac mini M4 集群上——一任务一 Runner 一 VM,零运维。

Macrunara Mac mini M4 cluster
真机集群

Mac mini M4 真机集群,一次性干净环境

每一次构建都运行在自建数据中心的真机 Apple Silicon 上——一任务一 Runner 一 VM,零运维。

  • 真机 Apple Silicon M4,arm64 原生构建与模拟器测试
  • 一任务一 Runner 一 VM:JIT 注册、用完即毁,任务间零污染
  • 镜像预热 + 写时复制克隆,Runner 环境约 30 秒就绪
  • 产物自由交付:GitHub Artifacts、Release 或直接上传 TestFlight
Macrunara Mac mini M4 cluster

30s

Runner 就绪

一次性

用完即毁

100+

M4 节点

$ git push origin main
构建通过,耗时 2 分 41 秒 · M4 Runner
全自动流水线

配置简单,自动执行

一次 push,剩下的交给平台:调度、构建、回传、回收全自动。

Macrunara
macrunara · Verified
InstallInstalling…Installed
$ git push origin main
已推送,流水线自动触发
ci · #128runs-on: macrunara
检出代码
调度 M4 Runner
构建与测试
回传日志与产物
ci · #128macrunara
全部通过 · 用时 42s

工作原理

从一次 push 到构建完成,全自动闭环。

01

安装 GitHub App

GitHub Marketplace 组织级安装一次,仓库配置一个 Secret 即可接入。

02

Webhook 事件触发

push / PR 等事件实时推送到控制平面,签名校验后生成任务。

03

调度与秒级克隆

调度空闲 M4 节点,从本地预热镜像克隆一次性 VM,JIT 注册 Runner。

04

执行与自动回收

构建结果与日志实时回传 GitHub,任务结束 Runner 注销、VM 销毁。

让各类 Apple 应用更快交付

一个平台覆盖整个 Apple 生态——处处都是同一套工作流语法。

iOS apps

iOS 应用

从提交到 TestFlight 只需几分钟,而非几小时。真机 M4 上原生构建与模拟器测试。

探索
macOS apps

macOS 应用

arm64 原生构建、可公证的发布流水线,每次发布都是可复现的干净环境。

探索
All Apple platforms

Apple 全平台

iOS、macOS、visionOS 共用熟悉的 Actions 风格工作流,无需学习新工具。

探索

代码用完即毁,不留下任何痕迹

每个任务都在全新的一次性 VM 里运行,结束即刻销毁——你的代码从不落在共享环境里,也不会被下一个任务看见。

了解安全设计

深受 iOS 与 macOS 团队信赖

我们的发布流水线从 45 分钟缩短到 10 分钟以内。M4 Runner 加上缓存,效果立竿见影。

资深 iOS 工程师

金融科技 App,200 万+ 用户

一个下午就完成了接入。完全不需要改动 Actions 工作流——只换了 runs-on 标签。

DevOps 负责人

消费类 App 创业公司

安全第一

一任务一 VM,用完即毁;仅出站连接;签名资产运行时注入、随 VM 销毁。

安全说明

常见问题