-
-
Notifications
You must be signed in to change notification settings - Fork 520
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
CI: fix macOS #2366
CI: fix macOS #2366
Conversation
Hmm this run failed because it received a "Command Denied" in the tests. I see that you already restarted it and it seems to fail consistently:
I assume you were originally trying to fix https://github.com/mavlink/MAVSDK/actions/runs/10239332346/job/28329544137#step:9:19 😕. For the record, the runner that is failing later in the process (gimbal) is:
This runner:
|
Thanks, so now we're chasing two problems. Great. |
We are using internal shared plugin data that we need to protect by mutex. Hopefully, this fixes the test failures on macOS.
macOS tooling shifting from under you, it doesn't get much worse than that.
|
Don't care about Sonar for this one. |
@@ -37,6 +40,12 @@ xcrun codesign --verbose --sign - ${IOS_SIM_FAT_BACKEND_DIR}/mavsdk_server.frame | |||
echo "Running lipo for macos" | |||
mkdir -p ${MACOS_FAT_BACKEND_DIR} | |||
cp -a ${MACOS_X64_BACKEND_DIR}/mavsdk_server.framework ${MACOS_FAT_BACKEND_DIR} | |||
# Fix up symlinks that seem to break when github artifacts unzips the archives |
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.
Oh, I think I have seen this in the past... but I can't remember where (there are no other symlinks in this script, so probably somewhere else 🤔).
Good catch!
macOS tooling shifting from under you, it doesn't get much worse than that.
😠