cocktailpeanut 1 month ago
parent
commit
cc42f90d24
2 changed files with 9 additions and 3 deletions
  1. 3 0
      build/sign.js
  2. 6 3
      package.json

+ 3 - 0
build/sign.js

@@ -0,0 +1,3 @@
+module.exports = async function () {
+  // no-op: prevents electron-builder from calling signtool.exe
+};

+ 6 - 3
package.json

@@ -1,7 +1,7 @@
 {
   "name": "Pinokio",
   "private": true,
-  "version": "3.35.0",
+  "version": "3.36.0",
   "homepage": "https://pinokio.co",
   "description": "pinokio",
   "main": "main.js",
@@ -24,6 +24,7 @@
   "build": {
     "appId": "computer.pinokio",
     "afterPack": "chmod.js",
+    "afterSign": "electron-builder-notarize",
     "directories": {
       "output": "dist-${platform}"
     },
@@ -60,7 +61,6 @@
     ],
     "mac": {
       "category": "utility",
-      "afterSign": "electron-builder-notarize",
       "target": [
         {
           "target": "default",
@@ -100,6 +100,9 @@
     },
     "win": {
       "artifactName": "Pinokio.${ext}",
+      "signtoolOptions": {
+        "sign": "./build/sign.js"
+      },
       "target": [
         {
           "target": "nsis",
@@ -116,7 +119,7 @@
     "electron-store": "^8.1.0",
     "electron-updater": "^6.6.2",
     "electron-window-state": "^5.0.3",
-    "pinokiod": "^3.35.0"
+    "pinokiod": "^3.36.0"
   },
   "devDependencies": {
     "@electron/rebuild": "3.2.10",