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

Deprecate macOS 12 builders in CI #2016

Closed
1 task done
Alenar opened this issue Oct 18, 2024 · 0 comments · Fixed by #2019
Closed
1 task done

Deprecate macOS 12 builders in CI #2016

Alenar opened this issue Oct 18, 2024 · 0 comments · Fixed by #2019
Assignees
Labels

Comments

@Alenar
Copy link
Collaborator

Alenar commented Oct 18, 2024

Why

Github is deprecating macOs 12 runner images following their policy of only supporting the two latest versions, see: actions/runner-images#10721.

What

We used those images to build x86 macOs binaries, starging macOs 14 images are arm by default but x86 runner are avaiable with -large variants (see github actions available images).
MacOs 15 is only in beta and we already use macOs-14 images to build arm binaries.

How

  • Replace macos-12 images in all ci workflows with macos-14-large to build x86 macOs binaries
@jpraynaud jpraynaud added the CI/CD 🏭 CI/CD label Oct 18, 2024
Alenar added a commit that referenced this issue Oct 18, 2024
Note: the `large` images are x86 based, the non 'large' are arm based.

Refs: #2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants