fix: nightly auto updater

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei 2024-12-02 16:17:43 +08:00
parent 5dc6d9ee22
commit 27b3bf4f50
No known key found for this signature in database
GPG Key ID: 0F62D33977F021F7
2 changed files with 9 additions and 2 deletions

View File

@ -1,9 +1,17 @@
import os from "node:os"
import { version as appVersion } from "@pkg"
export const mode = process.env.NODE_ENV
export const isDev = mode === "development"
export const channel: "development" | "beta" | "alpha" | "stable" = isDev ? "development" : "beta"
export const isNightlyBuild = appVersion.includes("nightly")
export const channel: "development" | "beta" | "alpha" | "stable" | "nightly" = isDev
? "development"
: isNightlyBuild
? "nightly"
: "beta"
const { platform } = process
export const isMacOS = platform === "darwin"

View File

@ -8,7 +8,6 @@ export const appUpdaterConfig = {
// Disable renderer hot update will trigger app update when available
enableRenderHotUpdate: !isDev && isNightlyBuild,
// Disable app update will also disable renderer hot update
// enableAppUpdate: true,
enableAppUpdate: !isDev,
app: {