Skip to content

ci: replace retired macos-12 runner with macos-26 - #272

Merged
hrnn merged 2 commits into
mainfrom
ci/upgrade-macos-runner
Aug 14, 2026
Merged

ci: replace retired macos-12 runner with macos-26#272
hrnn merged 2 commits into
mainfrom
ci/upgrade-macos-runner

Conversation

@hrnn

@hrnn hrnn commented Aug 14, 2026

Copy link
Copy Markdown
Member

GitHub retired the macos-12 hosted runner image, so the macOS jobs in the CI matrix have been queuing forever and never running (see the stuck macos-12 jobs on recent CI runs).

This pins the matrix to macos-26, the latest stable numbered macOS image.

Note: macos-12 was Intel (x86_64); macos-26 runs on Apple Silicon (arm64), so macOS tests now exercise arm64 wheels/dependencies.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates CI to replace the retired Intel macOS runner with the Apple Silicon macOS 26 runner.

Changes:

  • Migrates the macOS matrix entry to macos-26.
  • Installs system FFmpeg for ARM64 compatibility.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@hrnn
hrnn merged commit 677af48 into main Aug 14, 2026
14 checks passed
@hrnn
hrnn deleted the ci/upgrade-macos-runner branch August 14, 2026 15:04
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.

3 participants