Add azure signing.

This commit is contained in:
Patrick Fic
2025-03-10 14:31:37 -07:00
parent 36a07c62b0
commit 688a3e9412

View File

@@ -1,8 +1,8 @@
{
"name": "imexrps",
"productName": "ImEX RPS",
"productName": "ImEXRPS",
"author": "ImEX Systems Inc. <support@thinkimex.com>",
"description": "ImEX RPS",
"description": "ImEXRPS",
"version": "1.4.0-alpha.2",
"main": "electron/main.js",
"homepage": "./",
@@ -111,7 +111,13 @@
},
"win": {
"target": "nsis",
"icon": "src/icons/win/icon.ico"
"artifactName": "ImEX-RPS-${version}.${ext}",
"icon": "src/icons/win/icon.ico",
"azureSignOptions": {
"endpoint": "https://eus.codesigning.azure.net",
"certificateProfileName": "ImEXRPS",
"codeSigningAccountName": "ImEX"
}
},
"mac": {
"category": "public.app-category.business",
@@ -123,7 +129,7 @@
]
}
],
"artifactName": "${productName}.${ext}",
"artifactName": "ImEX-RPS-${version}.${ext}",
"type": "distribution",
"hardenedRuntime": true,
"entitlements": "assets/entitlements.mac.plist",