-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Using 0.1.4 on Apple Silicon M1 crashes [temporary solved] #70
Comments
Now I use 0.1.4 and I see here https://github.com/hannesa2/CVScanner/actions/runs/4664538312/jobs/8256885338 |
FYI, this action is not for self-hosted setups and clearly states the desired runner to be x86. M1 is not supported by public GH runners, when this public support will land github/roadmap#528 (around Q4 2023 at this moment) then I might be able to verify what's happening with M1. |
Ok, Ive to accept your point of view.
It shows me an old version. It looks like you use an outdated version. |
I see you use 3.0 from here action-android/emulator-run-cmd/src/sdk.ts Line 177 in 2e4591b
I guess it's a version from pre-M1-release. Btw, the recent version to download is |
YES !
instead of
Now I've super fast espresso tests, please keep your attention on run time |
Btw, now I've a full automated release pipeline, with auto generated changelog (when you make pull requests) |
The public ReactiveCircus/android-emulator-runner#350 For me , the only free solution is to run an self hosted M1 runner, but this can't run it bu my fork https://github.com/hannesa2/action-android-M1/releases/tag/0.1.16.7 |
The free option is to use public ubuntu runners with kvm enabled |
It's not an option, if you need an arm64. Btw ubuntu runner are super slow #70 (comment) |
Latest versions of Ubuntu runners are really close to workstation-level performance. Your alternative to a real free solution requires at least 600usd for a base model with 8gb ram and 1300usd realistically for the 16gb version. As mentioned before, this action is for users who want to use free infrastructure provided by github. If you want to help maintain this action for commercial setups where users can but their own hardware, then I'm happy to add you as a maintainer. Cheers |
This is not commercial ! I never wrote about costs, just about limitation of current state. The costs can everyone decide by himself. You could also use your own fast private development Mac as a runner as well. That's free ! Btw, you'll get a free arm64 runner from macstadium for open source projects, if you fulfill requirements |
I don't do commercial setups, just using donated faster hardware for oss repo for MacOS and Android. As my necessary pull requests are not merged, I was forced to maintain my own fork https://github.com/hannesa2/action-android-M1 Cheers |
Thanks to 0.1.3 I come one step closer to run on Apple Silicon M1, but now it crashes
https://github.com/hannesa2/CVScanner/runs/7462427093?check_suite_focus=true
with this pull request https://github.com/hannesa2/CVScanner/pull/225/files
Any idea ?
The text was updated successfully, but these errors were encountered: