diff --git a/apps/x/apps/main/forge.config.cjs b/apps/x/apps/main/forge.config.cjs index 68f4624d..178cb7e1 100644 --- a/apps/x/apps/main/forge.config.cjs +++ b/apps/x/apps/main/forge.config.cjs @@ -14,18 +14,18 @@ module.exports = { extendInfo: { NSAudioCaptureUsageDescription: 'Rowboat needs access to system audio to transcribe meetings from other apps (Zoom, Meet, etc.)', }, - // osxSign: { - // batchCodesignCalls: true, - // optionsForFile: () => ({ - // entitlements: path.join(__dirname, 'entitlements.plist'), - // 'entitlements-inherit': path.join(__dirname, 'entitlements.plist'), - // }), - // }, - // osxNotarize: { - // appleId: process.env.APPLE_ID, - // appleIdPassword: process.env.APPLE_PASSWORD, - // teamId: process.env.APPLE_TEAM_ID - // }, + osxSign: { + batchCodesignCalls: true, + optionsForFile: () => ({ + entitlements: path.join(__dirname, 'entitlements.plist'), + 'entitlements-inherit': path.join(__dirname, 'entitlements.plist'), + }), + }, + osxNotarize: { + appleId: process.env.APPLE_ID, + appleIdPassword: process.env.APPLE_PASSWORD, + teamId: process.env.APPLE_TEAM_ID + }, // Since we bundle everything with esbuild, we don't need node_modules at all. // These settings prevent Forge's dependency walker (flora-colossus) from trying // to analyze/copy node_modules, which fails with pnpm's symlinked workspaces.