Closed thegecko closed 1 month ago
Anything needed to chaperone this through?
I just ran into this. distutils
was removed in Python v3.12
@reconbot can we expedite this?
bump
In one place 'macos-11' is used, in another 'macos-latest'.
Does this mean it will break when updating/changing the macos image? Perhaps the check should be done as runner.os == 'macOS'
so that it doesn't care what image is used?
In one place 'macos-11' is used, in another 'macos-latest'.
Yeah, I don't know why this is. I'll try to converge on one and see if it still builds....
In one place 'macos-11' is used, in another 'macos-latest'.
Yeah, I don't know why this is. I'll try to converge on one and see if it still builds....
Part of why I asked this is because the macos-11 image is deprecated and being phased out https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories so that will need changing to macos-12 or something soon, which will also need updating on this check
I've updated everything to macos-latest which is os14 today. If something like this happens again we can open an issue on the runner images repo and they'll fix it.
Macos workflows are currently broken because the hosts no longer have some key tools for some reason.
This PR fixes the build and test macos flows