Hive Hive
Sign in

feat(server): add Xcode 26.3 runner profile

GitHub issue · Closed

Metadata
Source
tuist/tuist #11197
Updated
Jun 24, 2026
Domains
Compute
Details

Resolves N/A

Adds Xcode 26.3 as an active macOS runner profile across the release matrix, server fallback catalog, and Helm runner pool catalog.

The default remains Xcode 26.5. Xcode 26.3 is configured with a cold warm-pool floor in managed environments, so the profile is available without reserving standing Mac capacity.

The macOS Xcode image runbook now documents the 26.3 base image tag and workflow dispatch command.

How to test locally

  • git diff --check
  • helm template tuist infra/helm/tuist -f infra/helm/tuist/values-managed-common.yaml -f infra/helm/tuist/values-managed-staging.yaml -f infra/helm/tuist/values-ci.yaml
  • helm template tuist infra/helm/tuist -f infra/helm/tuist/values-managed-common.yaml -f infra/helm/tuist/values-managed-canary.yaml -f infra/helm/tuist/values-ci.yaml
  • helm template tuist infra/helm/tuist -f infra/helm/tuist/values-managed-common.yaml -f infra/helm/tuist/values-managed-production.yaml -f infra/helm/tuist/values-ci.yaml
  • mix test test/tuist/runners/catalog_test.exs could not run because this worktree has not installed the server Mix dependencies.
Comments
TA
tuist-atlas[bot] Jun 10, 2026

This change adding Xcode 26.3 as an active macOS runner profile is now available in server@1.209.0. Update to this version to access the new runner profile.

TA
tuist-atlas[bot] Jun 11, 2026

The Xcode 26.3 runner profile you added is now available. Update to runner-image@0.5.0 to use it.

Active runner image tags with this profile:

  • ghcr.io/tuist/tuist-runner:macos-26-5-0.5.0
  • ghcr.io/tuist/tuist-runner:macos-26-4-1-0.5.0
  • ghcr.io/tuist/tuist-runner:macos-26-3-0.5.0