Skip to content

馃懛 ci: run macOS jobs on macos-26 - #3244

Merged
gaborbernat merged 1 commit into
mainfrom
bump-macos-runner-v2
Sep 17, 2026
Merged

gaborbernat merged 1 commit into
mainfrom
bump-macos-runner-v2

Conversation

@gaborbernat

Copy link
Copy Markdown
Contributor

GitHub promoted macos-26 to the macos-latest label on its arm64 hosted runners, so macos-15, still pinned in check.yaml, no longer tracks what most users get by default when they run on the newest macOS. macos-26 is a stable release image, not a preview, unlike ubuntu-26.04, which the runner-images repo still marks preview and isn't a safe swap yet.

This moves both the main interpreter matrix and the brew@ Python jobs from macos-15 to macos-26. Windows already tracks windows-latest via windows-2025-vs2026, and Ubuntu stays on ubuntu-24.04 until ubuntu-26.04 leaves preview.

macos-15 no longer matches macos-latest now that GitHub promoted
macos-26 (arm64) to that label. Moved both the interpreter matrix and
the brew@ Python jobs onto macos-26 to track the same OS the rest of
our users get by default.
@gaborbernat
gaborbernat enabled auto-merge (squash) September 17, 2026 05:22
@gaborbernat
gaborbernat merged commit a045a14 into main Sep 17, 2026
62 checks passed
@gaborbernat
gaborbernat deleted the bump-macos-runner-v2 branch September 17, 2026 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant