Skip to content

build(release): make the DMG with diskutil image instead of hdiutil - #3524

Merged
datlechin merged 1 commit into
mainfrom
build/release-dmg-diskutil
Oct 18, 2026
Merged

datlechin merged 1 commit into
mainfrom
build/release-dmg-diskutil

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

#3512 builds the DMG with hdiutil create -srcfolder. macOS 27 deprecates hdiutil, and Release Build run 39117792525 on the xcode-27 runner logs 'hdiutil create -volname -format ...' is deprecated. Please use 'diskutil image create from/blank --volumeName --format ...' instead. man hdiutil (macOS 27.0.1) maps create -srcfolder to diskutil image create from.

Change

Verified

VERSION=0.0.0-dev package.sh app --unsigned on macOS 27.0.1 wrote a ULFO image with an APFS volume named TablePro 0.0.0-dev, holding the app and the /Applications link, and the DMG takes a codesign signature. shellcheck.

@datlechin
datlechin merged commit 74914a2 into main Oct 18, 2026
7 checks passed
@datlechin
datlechin deleted the build/release-dmg-diskutil branch October 18, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant