Skip to content

Conversation

@dellaert
Copy link
Member

@dellaert dellaert commented Nov 19, 2025

Remove macOS 13 from CI workflows and update macOS runners

  • Add macos-15-xcode-16 to build-python.yml matrix
  • Add macos-15-xcode-16 to build-macos.yml matrix

Update cibuildwheel workflows:

  • Use macos-15-intel for x86_64 builds (replacing macos-13)
  • Use macos-latest for ARM64 builds (replacing macos-14)

- Remove macOS 13 (EOL) from build-python.yml and build-macos.yml
- Update cibuildwheel workflows:
  - Use macos-15-intel for x86_64 builds (replacing macos-13)
  - Use macos-latest for ARM64 builds (replacing macos-14)

This ensures we're using supported macOS runners and follows
GitHub Actions best practices for macOS CI."
- Add macos-15-xcode-16 to build-python.yml matrix
- Add macos-15-xcode-16 to build-macos.yml matrix

This provides broader macOS coverage with the latest macOS 15
and Xcode 16 for testing compatibility."
@dellaert dellaert marked this pull request as ready for review November 19, 2025 03:47
@dellaert dellaert requested a review from ProfFan November 19, 2025 03:47
@dellaert dellaert merged commit 6f20bb5 into develop Nov 19, 2025
34 checks passed
@dellaert dellaert deleted the remove-macos-13-ci branch November 19, 2025 23:24
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.

3 participants