-
Notifications
You must be signed in to change notification settings - Fork 70
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
Fixed MacOS CI with no-debug flag only #469
Conversation
hmm. do you want to prepend the existing paths instead of replacing them? export CPATH=/opt/homebrew/include
export LIBRARY_PATH=/opt/homebrew/lib to This might fix the debug issue. (I may be messing up the exact syntax). |
There's also the "recommendations" here: https://apple.stackexchange.com/questions/40704/homebrew-installed-libraries-how-do-i-use-them |
I did some more experimentation here's what I figured out.
Heres the branch I tested everything on https://github.com/okBrian/MFC/tree/mac So I think the best course of action here is to merge these changes and wait for the next release of MacOS images (20240611.1) to release and the MacOS CI should be fixed. |
This is all very believable to me. I guess this is a draft PR to be merged when the MacOS runner is updated? Do we have an approximate known date for that? What about |
--debug and no-debug have no affect on the results since --no-debug worked on my actions and debug worked on this repo. I also tested this in my mac branch. The only difference between the test that failed and passed I could find was the MacOS Image. |
Understood. Do we have timeline for new MacOS image or how to specify it? |
From what I searched you can't switch to a pre-release image specifically. For the release data/timeline I'll make a post here https://github.com/actions/runner-images/discussions since I can't find it anywhere. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #469 +/- ##
=======================================
Coverage 57.91% 57.91%
=======================================
Files 55 55
Lines 14230 14230
Branches 1854 1854
=======================================
Hits 8242 8242
Misses 5452 5452
Partials 536 536 ☔ View full report in Codecov by Sentry. |
Before I asked in discussion I just read a bit more in their README. |
Hey, the MacOS Image is fully deployed so assuming the test pass this should be it. |
Description
Fixed the MacOS CI specifically with the no-debug flag
Unsure whats wrong with the debug one
Fixes #444
Type of change
Scope
If you cannot check the above box, please split your PR into multiple PRs that each have a common goal.
How Has This Been Tested?
Test Configuration:
GitHub Runners
Checklist
./mfc.sh format
before committing my code