Skip to content

fix(build): drop appBundleId to restore macOS Squirrel auto-update#1959

Merged
samuv merged 1 commit intomainfrom
fix-bundle-id
Apr 10, 2026
Merged

fix(build): drop appBundleId to restore macOS Squirrel auto-update#1959
samuv merged 1 commit intomainfrom
fix-bundle-id

Conversation

@samuv
Copy link
Copy Markdown
Collaborator

@samuv samuv commented Apr 10, 2026

as per title

@samuv samuv self-assigned this Apr 10, 2026
Copilot AI review requested due to automatic review settings April 10, 2026 08:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Electron Forge build configuration to restore macOS Squirrel (zip-based) auto-update behavior by removing the explicit macOS bundle identifier override.

Changes:

  • Removed packagerConfig.appBundleId from forge.config.ts so macOS packaging uses the default bundle identifier behavior.
  • Deleted the now-unused MACOS_BUNDLE_ID constant from common/app-info.ts.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
forge.config.ts Drops the explicit appBundleId override in Forge packager config.
common/app-info.ts Removes the unused MACOS_BUNDLE_ID export after the Forge config change.

@samuv samuv merged commit e7a58db into main Apr 10, 2026
19 of 20 checks passed
@samuv samuv deleted the fix-bundle-id branch April 10, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants