From 95cfab0c2d31466f04d722a1aaf8cff44d2386eb Mon Sep 17 00:00:00 2001 From: Munckenh <76769232+Munckenh@users.noreply.github.com> Date: Wed, 13 May 2026 13:57:06 +0800 Subject: [PATCH] chore: update version bump logic --- version-bump.mjs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/version-bump.mjs b/version-bump.mjs index 083bd68..ca59866 100644 --- a/version-bump.mjs +++ b/version-bump.mjs @@ -9,6 +9,8 @@ manifest.version = targetVersion; writeFileSync('manifest.json', JSON.stringify(manifest, null, '\t')); // Update versions.json with target version and minAppVersion from manifest.json -let versions = JSON.parse(readFileSync('versions.json', 'utf8')); -versions[targetVersion] = minAppVersion; -writeFileSync('versions.json', JSON.stringify(versions, null, '\t')); +const versions = JSON.parse(readFileSync('versions.json', 'utf8')); +if (!Object.values(versions).includes(minAppVersion)) { + versions[targetVersion] = minAppVersion; + writeFileSync('versions.json', JSON.stringify(versions, null, '\t')); +} \ No newline at end of file