mirror of
https://github.com/Unleash/unleash.git
synced 2025-07-21 13:47:39 +02:00
feat: ability to run npm release from branch (#10120)
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
This commit is contained in:
parent
26791cbd66
commit
07998e5588
6
.github/workflows/release.yaml
vendored
6
.github/workflows/release.yaml
vendored
@ -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:
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user