coiled / dask-bigquery

BSD 3-Clause "New" or "Revised" License
43 stars 13 forks source link

macOS Python 3.8 build stalling #80

Closed jrbourbeau closed 3 months ago

jrbourbeau commented 1 year ago

The Python 3.8 CI build for macOS is hanging for some reason (see this build for an example). FWIW we saw something similar last week in this PR https://github.com/coiled/dask-bigquery/pull/78 for both Python 3.8 and 3.9 on macOS. I just restarted CI for that PR and the Python 3.9 build has magically fixed itself (🎉) but the Python 3.8 build is still stalling.

@fjetter do you, or someone around you, have time to look into this?

Alternately, we could also just drop Python 3.8 altogether. Dask did this a while ago.

ncclementi commented 1 year ago

@jrbourbeau for visibility, the CI build has been very flaky.

Irina open an issue upstream a while back, see https://github.com/actions/runner/issues/2609 it seems more people have the same issue.

Some extra context https://github.com/coiled/dask-bigquery/issues/71 and https://github.com/coiled/dask-bigquery/pull/67#issuecomment-1550110357

kgantchev commented 7 months ago

Hi, sorry if I'm intruding, but a lot of people seem to be having issues with GitHub's macOS runners. Have you considered giving FlyCI a try? FlyCI offers M2 runners for both public and private repos. FlyCI's runners are more reliable, affordable, and faster than GitHub's. There is chat support via Discord for free tier users and on-demand support for those who purchase the support packages.

phofl commented 3 months ago

this seems to be good now