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