Mailspring/app
Ben Gotow 38672d50cf
Migrate Windows code signing to Azure Trusted Signing (#2552)
Replace traditional P12 certificate-based signing with Azure Trusted Signing
for Windows builds. This provides better security and simplifies certificate
management by using Azure's cloud-based signing service.

Changes:
- Remove P12 certificate setup step from workflow
- Add Azure Trusted Signing action to sign application files (exe, dll)
- Add Azure Trusted Signing action to sign the installer after creation
- Update create-signed-windows-installer.js to remove certificate options

Required secrets:
- AZURE_TENANT_ID
- AZURE_CLIENT_ID
- AZURE_CLIENT_SECRET
- AZURE_TRUSTED_SIGNING_ENDPOINT
- AZURE_TRUSTED_SIGNING_ACCOUNT_NAME
- AZURE_TRUSTED_SIGNING_CERT_PROFILE_NAME

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-07 17:21:46 -06:00
..
build Migrate Windows code signing to Azure Trusted Signing (#2552) 2026-01-07 17:21:46 -06:00
dot-mailspring
internal_packages Adopt newer features of the Electron Notification API, Windows toasts with XML (#2549) 2026-01-07 15:45:17 -06:00
internal_packages_disabled/thread-unsubscribe
keymaps
lang
menus
script
spec
src Adopt newer features of the Electron Notification API, Windows toasts with XML (#2549) 2026-01-07 15:45:17 -06:00
static
package-lock.json Upgrade TypeScript from version 3 to 5 (#2547) 2026-01-06 12:41:35 -06:00
package.json Upgrade React from 16.6.0 to 16.9.0 (#2545) 2026-01-05 23:51:54 -06:00
result-counter.js
tsconfig.json Upgrade TypeScript from version 3 to 5 (#2547) 2026-01-06 12:41:35 -06:00