apache / sedona

A cluster computing framework for processing large-scale geospatial data
https://sedona.apache.org/
Apache License 2.0
1.96k stars 692 forks source link

[CI] Remove macos from Docker build #1648

Closed jiayuasu closed 4 weeks ago

jiayuasu commented 1 month ago

Did you read the Contributor Guide?

Is this PR related to a JIRA ticket?

What changes were proposed in this PR?

  1. macos-12 is being deprecated by GitHub and starts to break sometimes: https://github.com/actions/runner-images/issues/10721
  2. Recent QEMU release 9.10 breaks the Colima runtime on both macos and macos 13 (see https://github.com/douglascamata/setup-docker-macos-action/issues/37, and https://github.com/douglascamata/setup-docker-macos-action/issues/41).

After numerous attempts, the MacOS build sometimes can finish now but still occasionally crash. Therefore, this PR will remove macos build and we plan to add it back in the future.

How was this patch tested?

Passed CI

Did this PR include necessary documentation updates?

jiayuasu commented 1 month ago

Root cause is the recent QEMU 9.10 breaks with Colima. See another issue here: https://github.com/douglascamata/setup-docker-macos-action/issues/37