-
Notifications
You must be signed in to change notification settings - Fork 863
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
Adding M1 to Ci workflows #2934
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So assuming CI passes we should be good to go but not sure I quite follow why we use python 3.10 vs 3.8 just for M1
steps: | ||
- name: Setup Python 3.8 | ||
- name: Setup Python for M1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why python 3.10? It'll make releasing the binaries a bit annoying if each platform requires a different python version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Github macos-14
does not work with python setup less than 3.10 actions/setup-python#808
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reading through that issue it seems like the issue was fixed, mind retriggering with 3.8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok so assuming the macos-14 jobs pass we should be good to merge this, they are likely not a required check so watch out and don't add this to merge queue before confirming
I'd also add a TODO referencing actions/setup-python#808 in both CI jobs so we can remember to remove the python 3.10 stuff when ready
Description
Adding M1 compatibility to CI jobs.
Tested:
Regression test
Ci test
Issue #2555
TODO
Change python back 3.8 when this issue is resolved.