From 1b4a2cdb60b2513540c486a568cd4fbfc86162e3 Mon Sep 17 00:00:00 2001 From: moz Date: Thu, 4 Jun 2026 19:38:07 +0800 Subject: [PATCH] chore: only update version when minAppVersion changes --- version-bump.mjs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/version-bump.mjs b/version-bump.mjs index 638097a..d6fc218 100644 --- a/version-bump.mjs +++ b/version-bump.mjs @@ -15,5 +15,9 @@ if (existsSync("manifest-beta.json")) { } let versions = JSON.parse(readFileSync("versions.json", "utf8")); -versions[targetVersion] = minAppVersion; -writeFileSync("versions.json", JSON.stringify(versions, null, "\t")); +// Only update versions.json when minAppVersion changes +const latestVersion = Object.keys(versions).sort().pop(); +if (!latestVersion || versions[latestVersion] !== minAppVersion) { + versions[targetVersion] = minAppVersion; + writeFileSync("versions.json", JSON.stringify(versions, null, "\t")); +}