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
Fixed Butler App macOS release packaging so the packaged .app uses the
Butler icon instead of falling back to Electron's default icon.
Made the app release packager pass the Butler .icns file as an absolute
path, matching the repo-root execution context used by GitHub Actions.
Isolated the packager icon input from the adjacent assets/butler.icon
directory so macOS runners without Xcode 26 do not enter the Icon Composer .icon packaging path.
Added a release-time macOS app icon hash check so future app releases fail if
the packaged icon does not match assets/butler.icns.
Tightened app package smoke coverage to compare the packaged electron.icns
resource against the Butler icon hash instead of only checking that an icon
file exists.