From 3a847421525ab9bbec10589b15bc0f6dd4b0b342 Mon Sep 17 00:00:00 2001 From: Ngo Quoc Dat Date: Sun, 18 Oct 2026 19:18:16 +0700 Subject: [PATCH] build(release): make the DMG with diskutil image instead of hdiutil --- scripts/release/package.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/release/package.sh b/scripts/release/package.sh index ef7b33a87f..3566d17daa 100755 --- a/scripts/release/package.sh +++ b/scripts/release/package.sh @@ -47,7 +47,7 @@ package_app() { mkdir "$WORK/dmg" ditto "$app" "$WORK/dmg/TablePro.app" ln -s /Applications "$WORK/dmg/Applications" - hdiutil create -volname "TablePro $VERSION" -srcfolder "$WORK/dmg" -ov -format ULFO "$dmg" + diskutil image create from "$WORK/dmg" "$dmg" --volumeName "TablePro $VERSION" [ "$SIGNED" = false ] || codesign --sign "Developer ID Application" --timestamp "$dmg" # tar keeps the framework symlinks codesign seals; a signed bundle needs no extended attributes.