electron-builder icon indicating copy to clipboard operation
electron-builder copied to clipboard

Signing on MacOS using Azure Key Vault

Open MadEddieFFS opened this issue 1 year ago • 1 comments

Would anyone be able to help with this scenario as I can't find much online.

We have our certificate within the Azure Key Vault and need to sign our Electron app with it.

Obviously the normal flow uses a local p12 certificate which we do not have. My attempt to use jsign hits the problem that I cannot sign an ".app" file. I've tried this by writing a afterPack.js and using this within the normal flow hooked in to the afterPack event.

Therefore - what files should I be looking to sign?

MadEddieFFS avatar Aug 13 '24 08:08 MadEddieFFS

Not sure what you're looking for in terms of what files to sign, but the afterSign hook with a no-op sign function would do the trick most likely. If you haven't already, please take a look at https://github.com/electron-userland/electron-builder/issues/8276

mmaietta avatar Aug 17 '24 00:08 mmaietta

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Mar 29 '25 00:03 github-actions[bot]

This issue was closed because it has been stalled for 30 days with no activity.

github-actions[bot] avatar Apr 28 '25 00:04 github-actions[bot]