servo
servo copied to clipboard
`hdiutil` sometimes errors out with `Resource busy` on CI
See https://github.com/servo/servo/actions/runs/7400586694/job/20134531339
Run python3 ./mach package --release hdiutil: create failed - Resource busy Creating Servo.app Copying files Swapping prefs Finding dylibs and relinking Adding version to Credits.rtf Creating dmg Packaging MacOS dmg exited with return value 1
We could add retry here or try to make command more resistant to hdiutil problems (can we just skip the error and continue).
I was looking into this yesterday and I think the next step is to ensure that whenever we run hdiutil we run with -verbose and ensure that we print the output.