Skip to content

macOS 15 (Sequoia) is now available as a public beta in GitHub Actions #10686

@erik-bershel

Description

@erik-bershel

Breaking changes

macOS-15 Sequoia is now available for all GitHub Actions.
You can use the macos-15 image label in your YAML to select this image.

macOS-15 Apple Silicon

jobs:
  job:
    runs-on: macos-15
jobs:
  job:
    runs-on: macos-15-xlarge

macOS-15 Intel

jobs:
  job:
    runs-on: macos-15-large

The 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

Wednesday, September 25, 2024

The motivation for the changes

Possible impact

Software difference between macOS-14 and macOS-15

Tool name macOS 14 (Apple Silicon / Intel) macOS 15 (Apple Silicon / Intel) Notes
Xcode
  • 14.3.1
  • 15.0.1
  • 15.1
  • 15.2
  • 15.3
  • 15.4 (default)
  • 16.0
  • 16.1 Beta
  • 16.0 (default)
  • 16.1 Beta
Base Xcode major release for macOS-15 is Xcode 16
Clang/LLVM (Xcode) 14.* 16* Default Xcode changed to 16.0
Clang/LLVM (Homebrew) 15.* 18.* The most recent version is installed
.NET
  • 7.*
  • 8.*
8 .NET 7 reached EOS on May, 14
Node.js (default) 20.* 22.* The most recent version is installed
Mono 6.12.* N/A Removed from the macOS-15 images due to maintenance reasons
NuGet 6.3.* N/A Removed from the macOS-15 images due to maintenance reasons
Nunit 6.15.4 N/A Removed from the macOS-15 images due to maintenance reasons
Java
  • 8.* (Intel only)
  • 11.*
  • 17.*
  • 21.* (default)
  • 11.*
  • 17.*
  • 21.* (default)
Java 8 removed from the Intel-based image to keep consistency
Ruby (toolcache)
  • 3.0.* (default)
  • 3.1.*
  • 3.1.*
  • 3.2.*
  • 3.3.* (default)
The most recent versions are installed
Go (toolcache)
  • 1.20.*
  • 1.21.*
  • 1.22.*
  • 1.21.*
  • 1.22.*
  • 1.23.*
The most recent versions are installed
Android NDK
  • 24
  • 25
  • 26 (default)
  • 26
  • 27 (default)
The most recent versions are installed

Platforms affected

  • Azure DevOps
  • GitHub Actions

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • Windows Server 2019
  • Windows Server 2022

Mitigation ways

Please report any problems with the new image to this repository.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions