From f36c13dcf5c6f3850d80eed5f840e3f8d1e7db23 Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 13 Mar 2025 04:59:35 +0800 Subject: [PATCH] fix publish script --- build/publish.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build/publish.ts b/build/publish.ts index dd0051e3c..323cabf80 100644 --- a/build/publish.ts +++ b/build/publish.ts @@ -33,6 +33,14 @@ if (CI && (!tag || GITHUB_EVENT_NAME !== 'push')) { let meta; try { meta = require(`../${name}/package.json`); + if (tag === 'dev') { + try { + const result = await packageJson(meta.name, { version: meta.version }); + if (typeof result?.version === meta.version) return progress++; // no change on dev version + } catch (e) { + // expected + } + } if (!meta.private && /^[0-9.]+$/.test(meta.version)) { try { const { version } = await packageJson(meta.name, { version: tag }); @@ -41,6 +49,9 @@ if (CI && (!tag || GITHUB_EVENT_NAME !== 'push')) { if (e.name === 'VersionNotFoundError') bumpMap[name] = meta.version; else throw e; } + } else { + // x.x.x-alpha.x + bumpMap[name] = meta.version; } } catch (e) { console.error(e);