Skip to content

CI: macos-14 runner label is retired; move to macos-15 - #32

Merged
ronaldtse merged 1 commit into
mainfrom
fix/macos-15-runner
Nov 6, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
fix/macos-15-runner

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

GitHub retired the macos-14 runner configuration: every macos-14 job now dies at start with The configuration 'macos-14-arm64-us-default' is not supported. This has been cancelling all macos legs of the 0.1.18 ride (PR #31) since 2026-11-05 — the same legs passed on 0.1.17 the day before, and rerunning them reproduces the instant cancellation with that annotation.

The bump keeps everything else identical: macos-15 is the same arm64 macOS, so the dylib suffix check in ci.yml, the macosx_11_0_arm64 platform tag in wheels.yml, and the publish matrix need only the label change.

Test plan

  • CI: the macos-15 test legs run to completion (no start-time cancellation)
  • Wheels: the macos-15 build publishes macosx_11_0_arm64 as before
  • Unblocks PR Ride rs 0.20.7 (staged testsuite replay) #31 (whose macos legs inherit the same retirement)

GitHub no longer accepts the macos-14 configuration ('The configuration
macos-14-arm64-us-default is not supported'): every macos job on the
0.1.18 ride (PR #31) has been cancelled at start since 2026-11-05. The
label keeps the same arm64 semantics (and the same dylib suffix and
platform tag), so the matrix entries only need the name bump.
@ronaldtse
ronaldtse merged commit b3c575a into main Nov 6, 2026
7 checks passed
ronaldtse added a commit that referenced this pull request Nov 6, 2026
* origin/main:
  CI: macos-14 runner label is retired; move to macos-15 (#32)
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.

1 participant