fix: disable updater for internal (#3819)

This commit is contained in:
Peng Xiao
2023-08-18 11:21:30 +08:00
committed by GitHub
parent 81afecdb0e
commit e4e17ff606

View File

@@ -35,8 +35,8 @@ export const checkForUpdates = async (force = true) => {
}; };
export const registerUpdater = async () => { export const registerUpdater = async () => {
// skip auto update in dev mode // skip auto update in dev mode & internal
if (isDev) { if (isDev || buildType === 'internal') {
return; return;
} }
@@ -52,6 +52,7 @@ export const registerUpdater = async () => {
const feedUrl: Parameters<typeof autoUpdater.setFeedURL>[0] = { const feedUrl: Parameters<typeof autoUpdater.setFeedURL>[0] = {
channel: buildType, channel: buildType,
provider: 'github', provider: 'github',
// @ts-expect-error - just ignore for now
repo: buildType !== 'internal' ? 'AFFiNE' : 'AFFiNE-Releases', repo: buildType !== 'internal' ? 'AFFiNE' : 'AFFiNE-Releases',
owner: 'toeverything', owner: 'toeverything',
releaseType: buildType === 'stable' ? 'release' : 'prerelease', releaseType: buildType === 'stable' ? 'release' : 'prerelease',