Skip to content

CI: drop retired macos-14 runner from the release build - #254

Merged
vfonov merged 1 commit into
BIC-MNI:develop-1.9.18from
gdevenyi:ci-drop-macos-14
Oct 15, 2026
Merged

vfonov merged 1 commit into
BIC-MNI:develop-1.9.18from
gdevenyi:ci-drop-macos-14

Conversation

@gdevenyi

@gdevenyi gdevenyi commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

GitHub retires the macos-14 runner image on 2026-11-02 (changelog). Until then, brownouts make macos-14 jobs fail. The next brownout starts 2026-10-14 at 14:00 UTC.

Changes in .github/workflows/release.yml:

  • The macos job matrix is now [macos-15, macos-26].
  • The release notes no longer list macos-14. A new line says that no macOS 14 package is built. The macos-15 package targets macOS 12.0 and later, but nobody tests it on macOS 14.

ci.yml uses macos-latest (now macos-26), so it needs no change. In the submodules, only libminc uses macos-14: BIC-MNI/libminc#159. That PR does not depend on this one, and this PR does not change the libminc pin.

This workflow runs only on tags, so this PR does not run it. I checked that the YAML parses.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QpVM3bKQwECrvWZrT6iULq

GitHub retires the macos-14 runner image on 2026-11-02, with brownouts
through October. Build the macOS packages on macos-15 and macos-26 only,
and say in the release notes that no macOS 14 package is built.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QpVM3bKQwECrvWZrT6iULq
@vfonov
vfonov merged commit 8d89e3a into BIC-MNI:develop-1.9.18 Oct 15, 2026
6 of 8 checks passed
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