Skip to content

CI: move Apple Silicon macOS workflows to macos-26 (Tahoe) #145098

Closed

Description

@clintonsteiner

Feature or enhancement

Proposal:

Update GitHub Actions workflows to run Apple Silicon macOS jobs on macos-26 (Tahoe)
GitHub runner images have moved forward, and we want CI coverage aligned with macOS 26 for Apple Silicon jobs while retaining Intel-specific coverage where explicitly configured.

Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

Links to previous discussion of this feature:

No response

Linked PRs

Activity

  1. added
    infraCI, GitHub Actions, buildbots, Dependabot, etc.
    on Feb 22, 2026
  2. clintonsteiner commented on Mar 10, 2026

    @clintonsteiner
    ContributorAuthor

    ios testing bug is fixed as mentioned here #145099 (comment) prevents merging the second piece, captured work in a draft pr here.
    #145722

  3. added a commit that references this issue on Mar 25, 2026
  4. added a commit that references this issue on Mar 25, 2026
  5. added 7 commits that reference this issue on Mar 25, 2026
  6. skirpichev commented on Apr 3, 2026

    @skirpichev
    Member

    I got this random failure on the macos-26-intel runner in yet another my pr:
    https://github.com/python/cpython/actions/runs/23925826738/attempts/1

    It says:

    The hosted runner lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.

    I would say, it's a frequent issue. Here is another example:
    https://github.com/python/cpython/actions/runs/23924238843
    (in a different random place and so on)

    I got same errors recently in the python-gmp project and I don't know other workarounds than switching back to the macos-15-intel runner.

  7. 30 remaining items

  8. added 4 commits that reference this issue on Jul 6, 2026
  9. hugovk commented on Jul 6, 2026

    @hugovk
    Member

    All backported! 🚀

  10. hugovk commented on Jul 6, 2026

    @hugovk
    Member

    Except for reverting #148126 and backporting that! :)

  11. reopened this on Jul 6, 2026
  12. added a commit that references this issue on Jul 6, 2026
  13. hugovk commented on Jul 6, 2026

    @hugovk
    Member

    Done for main: #153194.

    Let's give that a little while in main to check it's stable before backporting.

  14. added 3 commits that reference this issue on Jul 8, 2026
  15. hugovk commented on Jul 8, 2026

    @hugovk
    Member

    Okay, and done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-macinfraCI, GitHub Actions, buildbots, Dependabot, etc.type-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions