Upcoming changes to macOS hosted runners: macos-latest migration and Xcode support policy updates
We’re making several important updates to our macOS runner image offerings to ensure you have access to the latest and most efficient CI/CD capabilities.
macos-latest
migration begins August 4, 2025
The macos-latest
label in GitHub Actions will be migrated to the macOS 15 runner image beginning August 4, 2025 and will complete by September 1, 2025. This migration includes the latest
labels for macOS larger runners:
macos-latest-large
macos-latest-xlarge
During this period your workflows will gradually switch to the new image. Once they are migrated they will not run on macOS 14 in any future runs. For more information, visit the runner-images repository.
Xcode support policy update
Our support policy for Xcode installation on our macOS runner images is changing. We’ll continue to support all bare bones Xcode versions in the image. However, starting August 11, 2025, we’ll keep at most three runtimes (simulators) in the image and only keep beta runtimes on a best-effort basis.
For more information or questions on this policy, please view the announcement in the runner-images repository.
macos-13
is closing down
The macOS 13 hosted runner image is closing down, following our N-1 OS support policy. This process will begin September 1, 2025, and the image will be fully retired on November 14, 2025. We recommend updating workflows to use macos-14
or macos-15
.