fix publish script

This commit is contained in:
undefined committed 2025-03-13 04:59:35 +08:00
1 parent af64125393
commit f36c13dcf5
1 file changed
+11
+11
View File
@@ -33,6 +33,14 @@ if (CI && (!tag || GITHUB_EVENT_NAME !== 'push')) {
let meta; let meta;
try { try {
meta = require(`../${name}/package.json`); 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)) { if (!meta.private && /^[0-9.]+$/.test(meta.version)) {
try { try {
const { version } = await packageJson(meta.name, { version: tag }); 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; if (e.name === 'VersionNotFoundError') bumpMap[name] = meta.version;
else throw e; else throw e;
} }
} else {
// x.x.x-alpha.x
bumpMap[name] = meta.version;
} }
} catch (e) { } catch (e) {
console.error(e); console.error(e);