-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
hdiutils fails on macos-13 build #475
Comments
A potential fix has been generated and a draft PR #476 has been created. Please review the changes. |
Please try again but disregard the potential solution of switching to dmgbuild. Instead, wrap the create-dmg command in a retry loop for max 10 iterations, hoping it will eventually succeed. An example of how this can be done:
|
An attempt was made to automatically fix this issue, but it was unsuccessful. A branch named 'openhands-fix-issue-475-try2' has been created with the attempted changes. You can view the branch here. Manual intervention may be required. |
The build step on macos-13 runners, as defined in build_and_test.yml GitHub Actions script, fails on creating .dmg images with hdiutil.
hdiutil is indirectly used in our build scripts by using the create-dmg tool.
Online reports have stated that dmgbuild does seem to work stably on these runners.
Change the github actions scripts to use dmgbuild instead of create-dmg to create a dmg application image. If possible keep the user experience the same, but this is not necessary as long as a working installable dmg is created.
Note that currently, create-dmg is installed in .github/actions/prepare_build_macos/action.yml, and used in .github/actions/build_package/action.yml. These places are likely where changes will need to be made.
The text was updated successfully, but these errors were encountered: