Skip to content

CI: Migrate BatchBuild macOS jobs off deprecated macos-13 runner - #2653

Merged
blowekamp merged 1 commit into
SimpleITK:releasefrom
blowekamp:fix/macos-13-batchbuild-runner-migration
Jul 25, 2026
Merged

blowekamp merged 1 commit into
SimpleITK:releasefrom
blowekamp:fix/macos-13-batchbuild-runner-migration

Conversation

@blowekamp

Copy link
Copy Markdown
Member

Summary

  • The GitHub-hosted macos-13 runner is fully retired (unsupported as of Dec 2025), breaking the macOS jobs in BatchBuild.yml on the release branch.
  • Move the three Intel macOS matrix entries from macos-13 to macos-15-intel and bump pinned Xcode versions (16.4, 16.1, 16.2) to versions available on that image.
  • Drop WRAP_CSHARP:BOOL=ON from the MinSizeRel job since C# wrapping is not available on macos-15-intel.
  • The mac-arm64 self-hosted runner entry is unaffected.

Test plan

  • Confirm the BatchBuild workflow runs green on macos-15-intel for all three Intel jobs
  • Confirm Xcode 16.4/16.1/16.2 are available and builds succeed with each

GitHub retired the macos-13 hosted runner (fully unsupported as of
Dec 2025). Move the Intel macOS jobs to macos-15-intel and bump the
pinned Xcode versions to ones available on that image. C# wrapping
is dropped from the MinSizeRel job since it is no longer available
on macos-15-intel.
@blowekamp
blowekamp merged commit 5bfc55c into SimpleITK:release Jul 25, 2026
14 of 15 checks passed
@blowekamp
blowekamp deleted the fix/macos-13-batchbuild-runner-migration branch September 9, 2026 12:55
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.

1 participant