-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Description
Breaking changes
macOS-26 Tahoe based on Intel CPU is now available for all GitHub Actions.
You can use the macos-26-large image label in your YAML to select this image.
macOS-26 Apple Silicon
jobs:
job:
runs-on: macos-26-largeThe image is marked as beta for now. It means some software can be unstable on the new platform. Also, there could be queueing issues as the capacity will be balanced only throughout the next weeks.
Target date
Now! 🎉
The motivation for the changes
The purpose of a Beta is to collect feedback on an image before it is released to GA. The goal of a Beta is to identify and fix any potential issues that exist on that image.
Possible impact
N/A
Software difference between macOS-15 and macOS-26
| Tool name | macOS 15 (Intel) | macOS 26 (Intel) | Notes |
|---|---|---|---|
| Xcode |
|
|
Base Xcode major release for macOS-26 is Xcode 26 |
| Xcode CLT | 16.* | 26.* | Default Xcode changed to 26.0 |
| Clang/LLVM (Xcode) | 16.* | 17.* | Default Xcode changed to 26.0 |
| Clang/LLVM (Homebrew) | 18.* | 20.* | The most recent version is installed |
| Node.js (default) | 22.* | 24.* | The most recent version is installed |
| NPM | 10.* | 11.* | Version associated with Node.js 24 is installed |
| OpenSSL | 1.1.* | 3.* | The most recent version is installed |
| Ruby (default) | 3.3.* | 3.4.* | The most recent version is installed |
| Parallels | 26.* | none | Tool was removed due to a maintenance concerns |
Platforms affected
- Azure DevOps
- GitHub Actions
Runner images affected
- Ubuntu 22.04
- Ubuntu 24.04
- Ubuntu Slim
- macOS 14
- macOS 14 Arm64
- macOS 15
- macOS 15 Arm64
- macOS 26
- macOS 26 Arm64
- Windows Server 2022
- Windows Server 2025
- Windows Server 2025 with Visual Studio 2026
Mitigation ways
Please report any problems with the new image to this repository.
Reactions are currently unavailable