1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-07-31 13:47:02 +02:00

feat: ability to run npm release from branch

This commit is contained in:
Gastón Fournier 2025-06-11 16:13:48 +02:00
parent 26791cbd66
commit b18b16bc55
No known key found for this signature in database
GPG Key ID: AF45428626E17A8E
2 changed files with 10 additions and 3 deletions

View File

@ -1,5 +1,11 @@
name: 'Publish to npm'
on:
workflow_dispatch:
inputs:
version:
description: "Which version number should we use for the release"
type: 'string'
required: true
workflow_call:
inputs:
version:

View File

@ -1,9 +1,10 @@
const semver = require('semver');
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];
const version = require('../package.json').version;
function isPrerelease(version) {
const arr = semver.prerelease(version);
return arr && arr.length > 0;