-
Notifications
You must be signed in to change notification settings - Fork 65
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
Support Mac OS. Help wanted 🙏🍎 #178
Comments
update, now all the tests pass on Mac OS in the pipeline ✔️ 🚀 still hasn't been able to confirm by manually testing, but now everything should work well in Mac |
Can confirm it's working on OSX Here's what I tested it on: Mac-specific installation steps:
After that I followed the installation steps in the docs (including Tested on a small project, ran quickly and there were no issues On a large project with about 160,000 tasks in the indexing process it doesn't seem to use the full power of the cpu (not sure if that's intentional). It's sitting at around 40-43% usage while indexing the project. |
👍 can also confirm it's working on OSX. Device: MacBook Pro 2020, M1, 8GB RAM Here's what I did:
|
Thank you for the feedback, I'm glad to hear that it's working! Regarding the CPU use that is intentional, since the process can take a long time for a large project, I designed it in such a way that it avoids blocking your computer while processing to avoid any disruption |
Thanks! Glad to hear it works both on M1 and M2 |
I have a Intel Mac and I get this from seagoat-server on my C++ git repo:
Hardware:
Running MacOS Monterey version 12.6.9 |
Is this a Mac specific issue? Did any of you face something similar? #243 (comment) |
getting this issue on mac:
|
seems like it might be a generic bug, not mac related, but I'm not 100% sure. Is the repo you are using it on public? |
At all steps, SeaGOAT is developed with guaranteeing Mac OS support. That being said, as I don't have a Mac OS device and I don't have expertise regarding Mac OS development workflows, I have not been able to verify that it works properly.
Help wanted!
Here is a rough checklist of the current status of Mac OS support:
Currently the main problem is that I have not been able to try and run SeaGOAT manually on OSX.
Also I have discovered that some of the tests are failing, so I created a CI file specifically for OSX that only checks some of the tests are are passing without issue:
SeaGOAT/.github/workflows/test-mac-os.yml
Lines 56 to 58 in 1edae8e
For comparison the Linux tests look like this:
SeaGOAT/.github/workflows/test.yml
Lines 56 to 58 in 1edae8e
The text was updated successfully, but these errors were encountered: