1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 22:13:32 +00:00
Files
browser/apps/desktop
Anders Åberg 56700b5e7c fix(desktop): remove hardcoded MAS signing identity
The hardcoded SHA1 fingerprint (588E3F1724AE018EBA762E42279DAE85B313E3ED) was
added to fix MAS signing with pnpm, but it doesn't match CI's certificate.
When electron-builder can't find the certificate by hash, it falls back to
ad-hoc signing and incorrectly inherits mac.provisioningProfile instead of
mas.provisioningProfile, causing the build to fail.

Removing the identity field entirely to match main branch behavior:
- electron-builder will auto-discover the correct certificate
- Works in CI where proper certificates are installed
- electron-builder 26.3.6 may have fixed the original pnpm signing issue

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 15:50:10 +01:00
..
2025-12-19 20:13:10 +01:00
2022-05-10 10:20:32 -04:00
2025-12-19 20:13:10 +01:00
2025-12-19 20:13:10 +01:00
2025-12-19 20:13:10 +01:00

Github Workflow build on main Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Desktop Application

Platforms

The Bitwarden desktop app is written using Electron and Angular. The application installs on Windows, macOS, and Linux distributions.

Desktop Vault

Documentation

Please refer to the Desktop section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.