mirror of
https://github.com/Foundry376/Mailspring.git
synced 2026-01-15 21:35:31 +08:00
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> |
||
|---|---|---|
| .. | ||
| build | ||
| dot-mailspring | ||
| internal_packages | ||
| internal_packages_disabled/thread-unsubscribe | ||
| keymaps | ||
| lang | ||
| menus | ||
| script | ||
| spec | ||
| src | ||
| static | ||
| package-lock.json | ||
| package.json | ||
| result-counter.js | ||
| tsconfig.json | ||