From e7b346ecf2ee9d25d416afb2ad70d87487cf7fb8 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 10 Dec 2024 10:31:47 +0100 Subject: [PATCH] scripts: Try harder to 'hdiutil create' the .dmg See https://github.com/actions/runner-images/issues/7522#issuecomment-2527820259 --- scripts/dev/Makefile-dmg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/dev/Makefile-dmg b/scripts/dev/Makefile-dmg index 2b71bc73c..8427a7ba5 100644 --- a/scripts/dev/Makefile-dmg +++ b/scripts/dev/Makefile-dmg @@ -41,7 +41,7 @@ $(TEMPLATE_DMG): @echo @echo --------------------- Generating empty template -------------------- mkdir template - hdiutil create -fs HFSX -layout SPUD -size $(TEMPLATE_SIZE) "$(TEMPLATE_DMG)" -srcfolder template -format UDRW -volname "$(NAME)" -quiet + for i in {1..30}; do hdiutil create -fs HFSX -layout SPUD -size $(TEMPLATE_SIZE) "$(TEMPLATE_DMG)" -srcfolder template -format UDRW -volname "$(NAME)" -quiet && break; sleep 2; done rmdir template $(WC_DMG): $(TEMPLATE_DMG)