Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: macOS 11.0+ #1486

Merged
merged 1 commit into from
Aug 8, 2023
Merged

CI: macOS 11.0+ #1486

merged 1 commit into from
Aug 8, 2023

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Jul 31, 2023

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:

  • macOS 11, Big Sur
  • macOS 12, Monterey

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.

@ax3l ax3l requested a review from franzpoeschel July 31, 2023 04:11
@ax3l ax3l added this to the 0.15.2 milestone Jul 31, 2023
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.

At the time of writing, old and maintained are:
- macOS 11, Big Sur
- macOS 12, Monterey

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.
Copy link
Contributor

@franzpoeschel franzpoeschel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ax3l ax3l merged commit 8b35d09 into openPMD:dev Aug 8, 2023
27 checks passed
@ax3l ax3l deleted the ci-macos-11.0+ branch August 8, 2023 17:59
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.

2 participants