From 3310425c29dc3a7171c5d91b34377311defb3863 Mon Sep 17 00:00:00 2001 From: hao Date: Fri, 16 Oct 2026 20:59:18 +0800 Subject: [PATCH] fix: write portable DMG checksum filenames --- Scripts/package-dmg.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Scripts/package-dmg.sh b/Scripts/package-dmg.sh index 8266290..a026dbc 100755 --- a/Scripts/package-dmg.sh +++ b/Scripts/package-dmg.sh @@ -58,5 +58,8 @@ hdiutil detach "$VALIDATION_DEVICE" -quiet VALIDATION_DEVICE="" rmdir "$VALIDATION_MOUNT" VALIDATION_MOUNT="" -shasum -a 256 "$DMG_PATH" > "$DMG_PATH.sha256" +( + cd "$OUTPUT_DIR" + shasum -a 256 "$(basename "$DMG_PATH")" > "$(basename "$DMG_PATH").sha256" +) printf 'Created %s\n' "$DMG_PATH"