Skip to content

Runners

Xcode versions available on macOS runners

Which Xcode versions ship on runnerhut macOS runners, how to pin one, and how image updates are rolled out.

Specifications

macOS 14 image
Xcode 15.2, 15.4
macOS 15 image
Xcode 16.0, 16.2, 16.4
Default
Latest stable on the image
Retention
Two majors back

Runner labels

  • runnerhut-macos-15-m4

Never rely on the default Xcode. Image updates move it, and a build that silently switches compiler versions produces changes you did not ask for. Pin explicitly in the workflow.

yaml
- name: Pin Xcode
run: sudo xcode-select -s /Applications/Xcode_16.4.app
- run: xcodebuild -version

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.