Visitar URL original
MNT Move macOS CI jobs from the retired macOS-14 runner to macos-15 by SpiliosDimakopoulos · Pull Request #1811 · fairlearn/fairlearn · GitHub
Skip to content

MNT Move macOS CI jobs from the retired macOS-14 runner to macos-15 - #1811

Merged
taharallouche merged 2 commits into
fairlearn:mainfrom
SpiliosDimakopoulos:mnt/macos-15-runners
Nov 7, 2026
Merged

taharallouche merged 2 commits into
fairlearn:mainfrom
SpiliosDimakopoulos:mnt/macos-15-runners

Conversation

@SpiliosDimakopoulos

Copy link
Copy Markdown
Contributor

Description

All macOS jobs are currently cancelled before running any step, with the annotation The configuration 'macos-14-arm64-us-default' is not supported. This happens on every PR (for example #1809 and #1810) and in the nightly run on main. The macos-14 image is deprecated in actions/runner-images (see actions/runner-images#15226), and its arm64 configuration is no longer available.

This moves the macOS jobs in build-test.yml, nightly.yml and release-wheel.yml to macos-15, which is the next pinned arm64 image. I kept a pinned version rather than macos-latest, to match how the workflows were set up before.

The plot snapshot tests also run on macOS, so this PR's own CI is the first check that the baseline images still match on the new image.

Tests

  • no new tests required
  • new tests added
  • existing tests adjusted

Documentation

  • no documentation changes needed
  • user guide added or updated
  • API docs added or updated
  • example notebook added or updated

@taharallouche
taharallouche merged commit 4b2aa83 into fairlearn:main Nov 7, 2026
35 of 39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants