Docs: clarify notarization handoff in mac release flow

This commit is contained in:
Charles Dusek
2026-03-03 22:48:58 -06:00
committed by Peter Steinberger
parent 9ce79bba34
commit 1a364cd066

View File

@@ -44,10 +44,12 @@ BUILD_CONFIG=release \
SIGN_IDENTITY="Developer ID Application: <Developer Name> (<TEAMID>)" \
scripts/package-mac-dist.sh
# Zip for distribution (includes resource forks for Sparkle delta support)
# `package-mac-dist.sh` already creates the zip + DMG.
# If you used `package-mac-app.sh` directly instead, create them manually:
# If you want notarization/stapling in this step, use the NOTARIZE command below.
ditto -c -k --sequesterRsrc --keepParent dist/OpenClaw.app dist/OpenClaw-2026.3.8.zip
# Optional: also build a styled DMG for humans (drag to /Applications)
# Optional: build a styled DMG for humans (drag to /Applications)
scripts/create-dmg.sh dist/OpenClaw.app dist/OpenClaw-2026.3.8.dmg
# Recommended: build + notarize/staple zip + DMG