From 0f1c87652061e2a30b14710656c045ccb7c3c2ac Mon Sep 17 00:00:00 2001 From: Micha Date: Thu, 20 Nov 2025 00:17:17 +0100 Subject: [PATCH] Add DMG packaging to release script --- scripts/build_release.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/build_release.sh b/scripts/build_release.sh index 9527554..b595f47 100755 --- a/scripts/build_release.sh +++ b/scripts/build_release.sh @@ -36,4 +36,7 @@ pushd "$(dirname "$APP_PATH")" >/dev/null zip -r "$ARTIFACTS_DIR/$ZIP_NAME" "$(basename "$APP_PATH")" popd >/dev/null +DMG_NAME="iKeyMon-${VERSION}.dmg" +hdiutil create -volname "iKeyMon" -srcfolder "$APP_PATH" -ov -format UDZO "$ARTIFACTS_DIR/$DMG_NAME" + echo "✅ Build complete. Artifact: $ARTIFACTS_DIR/$ZIP_NAME"