Skip to content

Conversation

edgar-bonet
Copy link
Collaborator

@edgar-bonet edgar-bonet commented Oct 3, 2025

GitHub is retiring its macOS 13 runner image, and has released a macOS 26 image in public preview. It's time to upgrade.

While we are at it:

  • replace macos-15 by macos-15-intel, in order to keep at least one macOS/Intel in our CI

  • replace GCC 14 (already tested on Ubuntu) by GCC 15

  • replace Clang 18 (already tested on Ubuntu) by Clang 20

The version coverage of our CI workflow is changed as this:

component before after
macOS 13–15 14–26
gcc 13–14 13–15
clang 18 18,20

Edit: Note that macOS versions use an “interesting” numbering scheme, where 15 is immediately followed by 26. Thus, the version range 14–26 means “14, 15 and 26”.

GitHub is retiring its macOS 13 runner image, and has released
a macOS 26 image in public preview. It's time to upgrade.

While we are at it:

  * replace macos-15 by macos-15-intel, in order to keep at least one
    macOS/Intel in our CI

  * replace GCC 14 (already tested on Ubuntu) by GCC 15

  * replace Clang 18 (already tested on Ubuntu) by Clang 20

The version coverage of our CI workflow is changed as this:

    macOS:  13–15 → 14–26
    gcc:    13–14 → 13–15
    clang:   18   → 18,20
@tenox7
Copy link
Owner

tenox7 commented Oct 5, 2025

thank you!

@tenox7 tenox7 merged commit d994fa7 into tenox7:master Oct 5, 2025
8 checks passed
@edgar-bonet edgar-bonet deleted the new-macos branch October 5, 2025 09:29
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.

2 participants