mirror of
https://github.com/Foundry376/Mailspring.git
synced 2026-01-17 22:31:28 +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> |
||
|---|---|---|
| .. | ||
| docs_src | ||
| docs_templates | ||
| resources | ||
| tasks | ||
| create-signed-windows-installer.js | ||
| Gruntfile.js | ||