diff --git a/modules/desktop/electron/libs/auto-updater.ts b/modules/desktop/electron/libs/auto-updater.ts index c638fcd..46bb0b6 100644 --- a/modules/desktop/electron/libs/auto-updater.ts +++ b/modules/desktop/electron/libs/auto-updater.ts @@ -110,10 +110,13 @@ autoUpdater.on("update-downloaded", (info) => { }); export const isDev = () => fs.existsSync(path.join(getTeaPath(), "tea.xyz/gui/dev")); +export const isForceUpdate = () => + fs.existsSync(path.join(getTeaPath(), "tea.xyz/gui/force-auto-update")); async function setPublishURL() { try { - const feedUrl = `https://gui.tea.xyz/${isDev() ? "dev" : "release"}`; + const folder = isForceUpdate() ? "auto-update-test" : isDev() ? "dev" : "release"; + const feedUrl = `https://gui.tea.xyz/${folder}`; log.info(`feedUrl$: ${feedUrl}`); autoUpdater.setFeedURL(feedUrl); } catch (error) { diff --git a/modules/desktop/package.json b/modules/desktop/package.json index 7ba1758..6296dbb 100644 --- a/modules/desktop/package.json +++ b/modules/desktop/package.json @@ -1,6 +1,6 @@ { "name": "tea", - "version": "0.2.3", + "version": "0.2.4", "private": true, "description": "tea gui app", "author": "tea.xyz",