fix(macos): set release bundle ID so Sparkle auto-update works (#19750)
Merged via /review-pr -> /prepare-pr -> /merge-pr. Prepared head SHA: d16e61e35a508dfcf0f29f0ee3e7495431df4c56 Co-authored-by: loganprit <[email protected]> Co-authored-by: obviyus <[email protected]> Reviewed-by: @obviyus
This commit is contained in:
@@ -16,6 +16,10 @@ BUILD_CONFIG="${BUILD_CONFIG:-release}"
|
||||
# Default to universal binary for distribution builds (supports both Apple Silicon and Intel Macs)
|
||||
export BUILD_ARCHS="${BUILD_ARCHS:-all}"
|
||||
|
||||
# Use release bundle ID (not .debug) so Sparkle auto-update works.
|
||||
# The .debug suffix in package-mac-app.sh blanks SUFeedURL intentionally for dev builds.
|
||||
export BUNDLE_ID="${BUNDLE_ID:-ai.openclaw.mac}"
|
||||
|
||||
"$ROOT_DIR/scripts/package-mac-app.sh"
|
||||
|
||||
APP="$ROOT_DIR/dist/OpenClaw.app"
|
||||
|
||||
Reference in New Issue
Block a user