openPMD / openPMD-api

:floppy_disk: C++ & Python API for Scientific I/O
https://openpmd-api.readthedocs.io
GNU Lesser General Public License v3.0
138 stars 51 forks source link

CI: macOS 11.0+ #1486

Closed ax3l closed 1 year ago

ax3l commented 1 year ago

We do not have the runners anymore to deploy and test macOS 10.15, so we bump our tests to 11.0+, too.

Technically, we could build & deploy a bit longer on GH actions macos-11 for 10.15 (Catalina), but since it is unmaintained by Apple/end-of-life already and macOS-11 is the oldest still maintained OS by Apple, we do also stop support for it. Also, we cannot do runtime tests anymore with it, since we have no GH 10.15 runner images anymore.

At the time of writing, old and maintained are:

latest is: macOS 13, Ventura - and in preview is macOS 14, Sonoma.

This also unifies our arm64/aarch64 (M1/M2) requirements, which are macOS 11.0+ as well.