Buttercup-desktop: Windows binary code signing

Created on 28 Nov 2018  路  8Comments  路  Source: buttercup/buttercup-desktop

We should be codesigning our build on Windows before releasing.

Medium High Completed Maintenance

Most helpful comment

Windows is code signed and released: 1.14.0 :)

All 8 comments

The code signing _issue_ with Electron been taken up already earlier, not?

https://github.com/electron-userland/electron-builder/issues/3188

Just tested a new build with _signAndEditExecutable: false_, and it worked! It seems that whatever that process is doing is breaking the build under Mac.

How should we move forward?

EDIT: On a related note, what exactly does that flag do? Is it harmful to have it set to false in production?

Maybe this comment https://github.com/buttercup/buttercup-desktop/issues/690#issuecomment-442603899 belongs here as well:

Certificate purchase is underway.. Just waiting for the validation to be completed.

Validation complete - Now we just need to add the signing process to the desktop build procedure.

Windows is code signed and released: 1.14.0 :)

Looks like it does not make a difference with Defender's SmartScreen. Maybe the certificate needs to get propagated into the MS database.

defender smart screen

@n8v8R this warning will go away once more users start to install it. It shows our company name now. But because it鈥檚 not a EV (expensive) cert it will take a while to be fully trusted :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kimus picture kimus  路  5Comments

jokeyrhyme picture jokeyrhyme  路  6Comments

perry-mitchell picture perry-mitchell  路  5Comments

VARed picture VARed  路  3Comments

zrzro picture zrzro  路  4Comments