This release ships a new macOS runner image and brings the Linux runner fleet online. The active image tags are:
ghcr.io/tuist/tuist-runner:macos-26-5-0.2.0ghcr.io/tuist/tuist-runner:macos-26-4-1-0.2.0
macOS runner image
- The macOS runner image now builds on a Tuist-owned macOS+Xcode base image instead of a third-party catalog. Each image is tied to a specific Xcode version, so you can pin a workflow to the exact macOS/Xcode profile you need, and image rebuilds are faster.
- Fixed a permission bug where
/Users/runnerwas owned by the admin account, which caused runtime errors when workflow steps created directories under the runner home.
Linux runners
- Linux runners are now available on Hetzner Robot bare metal, isolated in Kata Containers QEMU microVMs with queue-driven autoscaling.
- You can create per-account Runner Profiles for Linux that bundle vCPU and RAM behind a name, then reference them in workflows as
runs-on: tuist-<profile>. The default Linux profile is now 2 vCPU / 8 GB.
Self-hosting
- Self-hosted Tuist servers can now configure their own Kura cache endpoints.