diff --git a/forge.config.ts b/forge.config.ts index 832dca7..3f6b184 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -42,6 +42,18 @@ const config: ForgeConfig = { ], }), ], + publishers: [ + { + config: { + prerelease: false, + repository: { + name: 'ctp-mod-manager', + owner: 'justinfarrelldev', + }, + }, + name: '@electron-forge/publisher-github', + }, + ], rebuildConfig: {}, }; diff --git a/src/electron/main.ts b/src/electron/main.ts index 421c756..91e5654 100644 --- a/src/electron/main.ts +++ b/src/electron/main.ts @@ -24,12 +24,14 @@ import { selectFolder } from './file/selectFolder'; import { viewFileDirsInZip } from './file/viewFilesInZip'; import { getInstallDirectories } from './getInstallDirectories'; -updateElectronApp({ - updateSource: { - repo: 'justinfarrelldev/ctp-mod-manager', - type: UpdateSourceType.ElectronPublicUpdateService, - }, -}); +if (!isDev) { + updateElectronApp({ + updateSource: { + repo: 'justinfarrelldev/ctp-mod-manager', + type: UpdateSourceType.ElectronPublicUpdateService, + }, + }); +} declare const MAIN_WINDOW_VITE_DEV_SERVER_URL: string; declare const MAIN_WINDOW_VITE_NAME: string;