From f0cab95958ba811fe9373263f98abf025e018bd4 Mon Sep 17 00:00:00 2001 From: Vince Loewe Date: Fri, 2 Dec 2022 10:41:53 +0800 Subject: [PATCH] code signing --- README.md | 8 ++++---- forge.config.js | 23 +++++++++++++++-------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index cfd5af6..22f84c1 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ This is a simple app that makes ChatGPT live in your menubar. -You can quickly open it with Cmd+Alt+G +You can use Cmd+Shift+G to quickly open it from anywhere. Download: -- [Mac Arm64 .dmg](https://github.com/vincelwt/chatgpt-mac/releases/download/v0.0.1/ChatGPT-0.0.1-arm64.dmg) -- [Mac Intel .dmg](https://github.com/vincelwt/chatgpt-mac/releases/download/v0.0.1/ChatGPT-0.0.1-x64.dmg) +- [Mac Arm64 .dmg](https://github.com/vincelwt/chatgpt-mac/releases/download/v0.0.2/ChatGPT-0.0.2-arm64.dmg) +- [Mac Intel .dmg](https://github.com/vincelwt/chatgpt-mac/releases/download/v0.0.2/ChatGPT-0.0.2-x64.dmg)

@@ -19,4 +19,4 @@ All credit and copyrights goes to OpenAI. ## Author -You can find me on Twitter [@vincelwt](https://twitter.com/vincelwt) +You can find me on Twitter [@vincelwt](https://twitter.com/vincelwt). diff --git a/forge.config.js b/forge.config.js index 4f480a6..16838d8 100644 --- a/forge.config.js +++ b/forge.config.js @@ -1,19 +1,26 @@ -// const { parsed } = require("dotenv").config(); +const { parsed } = require("dotenv").config(); module.exports = { packagerConfig: { name: "ChatGPT", executableName: "ChatGPT", icon: "images/icon", + appBundleId: "com.vincelwt.chatgptmac", extendInfo: { LSUIElement: "true", }, - // osxSign: {}, - // osxNotarize: { - // tool: "notarytool", - // appleId: parsed.APPLE_ID, - // appleIdPassword: parsed.APPLE_PASSWORD, - // teamId: parsed.APPLE_TEAM_ID, - // }, + osxSign: { + hardenedRuntime: false, + gatekeeperAssess: false, + identity: "Developer ID Application: Lyser.io Ltd (R4PF6TTR6Z)", + }, + osxNotarize: { + appBundleId: "com.vincelwt.chatgptmac", + + tool: "notarytool", + appleId: parsed.APPLE_ID, + appleIdPassword: parsed.APPLE_PASSWORD, + teamId: parsed.APPLE_TEAM_ID, + }, }, publishers: [ {