Skip to content

ci: move release builds off the retired macos-14 runner - #3218

Closed
nabuhadba wants to merge 1 commit into
replicate:mainfrom
since-dev-lab:ci-macos-15-release-runners
Closed

nabuhadba wants to merge 1 commit into
replicate:mainfrom
since-dev-lab:ci-macos-15-release-runners

Conversation

@nabuhadba

Copy link
Copy Markdown

GitHub retired the macos-14 runner image on November 2, 2026 (actions/runner-images#13518), so jobs that ask for it no longer get a runner. release-build.yaml still uses it in two places:

  • line 270: the aarch64-apple-darwin entry of the coglet wheels matrix
  • line 306: the Create release job

As it stands, the next tagged release won't get a runner for either.

This moves both to macos-15, which is also Apple Silicon (arm64), so the darwin target and the native clang build stay the same. No other workflow in the repo uses macos-14.

The release workflow only runs on version tags, so this PR's CI doesn't exercise it. The first tag after merge will.

Found with since.dev, which tracks runner, runtime and model retirements against code.

GitHub retired the macos-14 runner image on November 2, 2026
(actions/runner-images#13518), so jobs that ask for it no longer get a
runner. The coglet wheels matrix entry for aarch64-apple-darwin and the
Create release job both used it. macos-15 is also Apple Silicon, so the
darwin target and the native clang build are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Nabil Abu-Hadba <nabilabuhadba@gmail.com>
@nabuhadba
nabuhadba requested a review from a team as a code owner November 3, 2026 19:39
@nabuhadba nabuhadba closed this Nov 4, 2026
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