diff --git a/resources/forge.config.js b/resources/forge.config.js index fcd62fbd69..e476201dc7 100644 --- a/resources/forge.config.js +++ b/resources/forge.config.js @@ -2,24 +2,32 @@ const path = require('path') module.exports = { packagerConfig: { - icon: './icons/canary/logseq_big_sur.icns', - name: 'Logseq Canary', + icon: './icons/logseq_big_sur.icns', + osxSign: { + identity: 'Developer ID Application: Tiansheng Qin', + 'hardened-runtime': true, + entitlements: 'entitlements.plist', + 'entitlements-inherit': 'entitlements.plist', + 'signature-flags': 'library' + }, + osxNotarize: { + appleId: "my-fake-apple-id", + appleIdPassword: "my-fake-apple-id-password", + }, }, makers: [ { 'name': '@electron-forge/maker-squirrel', 'config': { - title: 'Logseq Canary', - name: 'LogseqCanary', // ID name - setupIcon: './icons/canary/logseq.ico' + 'name': 'Logseq' } }, { name: '@electron-forge/maker-dmg', config: { format: 'ULFO', - icon: './icons/canary/logseq_big_sur.icns', - name: 'Logseq Canary' + icon: './icons/logseq_big_sur.icns', + name: 'Logseq' } }, { diff --git a/resources/package.json b/resources/package.json index 2fbb7fd418..af4211f63f 100644 --- a/resources/package.json +++ b/resources/package.json @@ -1,6 +1,6 @@ { - "name": "Logseq-Canary", - "version": "0.0.1", + "name": "Logseq", + "version": "0.1.0", "main": "electron.js", "author": "Logseq", "description": "A privacy-first, open-source platform for knowledge management and collaboration.",