Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from February, 17 #11486

Open
4 of 14 tasks
erik-bershel opened this issue Jan 27, 2025 · 3 comments

Comments

@erik-bershel
Copy link
Contributor

Breaking changes

macOS-15 Sequoia will be generally available for all GitHub Actions and Azure DevOps.
You can use the macos-15 image label in your YAML to select this image.

YAML-scheme for GitHub Actions:

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

YAML-scheme for Azure DevOps:

macOS-15 Intel

jobs:
  job:
    runs-on: macos-15

Target date

Monday, February 17, 2025

The motivation for the changes

  • N/A

Possible impact

Software difference between macOS-14 and macOS-15

Tool name macOS 14 (Apple Silicon / Intel) macOS 15 (Apple Silicon / Intel) Notes
Xcode
  • 15.0.1
  • 15.1
  • 15.2
  • 15.3
  • 15.4 (default)
  • 16.1
  • 16.2
  • 15.4
  • 16.0 (default)
  • 16.1
  • 16.2
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
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.2.*
  • 3.4.*
  • 3.1.*
  • 3.2.*
  • 3.3.* (default)
  • 3.4.*
The most recent version is installed by default
Android NDK
  • 26 (default)
  • 27
  • 26
  • 27 (default)
The most recent version is installed by default

Platforms affected

  • Azure DevOps
  • GitHub Actions

Runner images affected

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

Mitigation ways

  • N/A
@kober32
Copy link

kober32 commented Jan 30, 2025

Hello @erik-bershel - what is behind the decision for an ARM-based Mac not to be available for Azure DevOps?

@erik-bershel
Copy link
Contributor Author

Hey @kober32!

Unfortunately, I can't answer this question. We don't make decisions like that in this repo. I recommend contacting Azure DevOps support for information on product development plans.

@erik-bershel
Copy link
Contributor Author

@kober32

I should also note that as soon as information about support reaches us, we will share this news here:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants