mirror of
https://github.com/Unleash/unleash.git
synced 2025-06-27 01:19:00 +02:00
This is to be able to release 7.0.0 from the branch 7.0, due to this failed job https://github.com/Unleash/unleash/actions/runs/15586992840/job/43895801674 Failure was because package.json already had 7.0.0 and I don't want to use --force
20 lines
508 B
JavaScript
20 lines
508 B
JavaScript
import semver from 'semver';
|
|
import { createRequire } from 'node:module';
|
|
const require = createRequire(import.meta.url);
|
|
const { version } = require('../package.json');
|
|
|
|
const latestUnleashVersion = process.argv[2];
|
|
|
|
function isPrerelease(version) {
|
|
const arr = semver.prerelease(version);
|
|
return arr && arr.length > 0;
|
|
}
|
|
|
|
if (isPrerelease(version)) {
|
|
console.log('beta');
|
|
} else if (semver.gt(version, latestUnleashVersion)) {
|
|
console.log('latest');
|
|
} else {
|
|
console.log('previous');
|
|
}
|