Skip to content

Conversation

@bunnysocks
Copy link
Contributor

Did you read the Contributor Guide?

Is this PR related to a ticket?

What changes were proposed in this PR?

GitHub is deprecating the macos-13 image, which is currently used in our CI workflow (.github/workflows/python-extension.yml).

This PR replaces macos-13 with macos-15, which is the new default runner image on GitHub Actions.
This ensures continued CI compatibility after macOS 13 is removed on Dec 4, 2025.

How was this patch tested?

  • Verified YAML syntax locally.
  • Pushed branch to trigger GitHub Actions CI run.
  • Confirmed that all jobs (Ubuntu, Windows, macOS) pass successfully.

Did this PR include necessary documentation updates?

  • No, this PR does not affect any public API so no need to change the documentation.

@Kontinuation
Copy link
Member

macOS CI for shapely 1.7 fails, but I'm OK with deprecating it. Awaiting opinions of other maintainers.

@jiayuasu
Copy link
Member

I am also fine removing Shapely 1.7 test and only run 1.8 and 2.0 test. Please go ahead and update the PR.

@bunnysocks
Copy link
Contributor Author

updated the PR — removed Shapely 1.7 tests as suggested.
The workflow now only runs Shapely 1.8 and 2.0 tests.

@jiayuasu jiayuasu merged commit 0875cbb into apache:master Oct 28, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(ci): Remove MacOS 13 Image in CI

3 participants