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

Upgrade main macOS runner to macOS 14 (also upgrades to Apple Silicon arm) #3296

Closed
ann0see opened this issue Jun 20, 2024 · 2 comments · Fixed by #3297
Closed

Upgrade main macOS runner to macOS 14 (also upgrades to Apple Silicon arm) #3296

ann0see opened this issue Jun 20, 2024 · 2 comments · Fixed by #3297
Assignees
Labels
feature request Feature request tooling Changes to the automated build system

Comments

@ann0see
Copy link
Member

ann0see commented Jun 20, 2024

What is the current behaviour and why should it be changed?

Currently we build on x86. The upgrade will change to arm64. All modern Mac devices are arm64, so it makes sense to also switch the build. It should also support x86.
The upgrade happens if we switch to macos-14 and needs some small changes to the mac.sh script. PR is following

@ann0see ann0see added the feature request Feature request label Jun 20, 2024
@ann0see ann0see added this to Tracking Jun 20, 2024
@github-project-automation github-project-automation bot moved this to Triage in Tracking Jun 20, 2024
@ann0see ann0see self-assigned this Jun 20, 2024
@pljones pljones moved this from Triage to Backlog in Tracking Jun 29, 2024
@pljones pljones added this to the Release 3.12.0 milestone Jun 29, 2024
@pljones
Copy link
Collaborator

pljones commented Jun 29, 2024

I've tagged this for 3.12.0 -- it's a good idea to get onto the current architecture as soon as we can. It shouldn't be a major change, just switching which is the main artifact?

By the way, there are three linked branches opened that appear to relate to this -- are they all doing the same thing?

@pljones pljones added the macOS macOS runtime issue label Jun 29, 2024
@ann0see
Copy link
Member Author

ann0see commented Jun 30, 2024

They are all related as I tried working with code spaces online as my local setup is somewhat complicated (new OS install). But only the branch from which the PR is opened is relevant.

@github-project-automation github-project-automation bot moved this from Backlog to Done in Tracking Jul 3, 2024
@pljones pljones added tooling Changes to the automated build system and removed macOS macOS runtime issue labels Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Feature request tooling Changes to the automated build system
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants