You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(macos): drive DMG layout via mount POSIX path instead of disk name
- Update make-dmg.sh to reference the DMG volume through its POSIX mount path rather than the ambiguous disk name, preventing collisions when a volume with the same name already exists
- When a pre-existing volume uses the same HFS volname, macOS mounts the new volume at a suffixed path (e.g. "/Volumes/Stitch 1") while the disk name remains "Stitch"; targeting by mount basename or bare disk name could hit the wrong volume
- Replace `tell disk "$DISK_NAME"` with a POSIX file alias in AppleScript to unambiguously target the correct mount
- Add as_quote() helper to properly escape mount paths for AppleScript double-quoted strings
- Update Finder layout script to operate on the mount alias directly instead of through the disk reference
- Update detach_dmg() to close windows and eject using the mount alias, ensuring cleanup happens on the correct volume
- Bump version to 0.1.136
0 commit comments