From 4ca0629958c4d29a42058d050f23886a849d8272 Mon Sep 17 00:00:00 2001 From: Sergey Petushkov Date: Wed, 9 Jun 2021 11:09:44 +0200 Subject: [PATCH] fix(hadron-build): Do not sign deb installers Seems like it didn't work before and breaking installer now so we are disabling it for now --- packages/hadron-build/lib/target.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/hadron-build/lib/target.js b/packages/hadron-build/lib/target.js index 3660762098d..49b110f987b 100644 --- a/packages/hadron-build/lib/target.js +++ b/packages/hadron-build/lib/target.js @@ -680,7 +680,12 @@ class Target { const createDeb = require('electron-installer-debian'); debug('creating deb...', this.installerOptions.deb); return createDeb(this.installerOptions.deb).then(() => { - return sign(this.dest(this.linux_deb_filename)); + // We do not sign debs because it doesn't work, see + // this thread for context: + // https://mongodb.slack.com/archives/G2L10JAV7/p1623169331107600 + // + // return sign(this.dest(this.linux_deb_filename)); + return this.dest(this.linux_deb_filename); }); }); };