From c311773f4ffd99e0b0efdf8d2d4d26f85617fc77 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 28 Jan 2022 11:21:13 +0100 Subject: [PATCH] scripts/create-github-release: mark prereleases as prerelease Co-authored-by: blam Signed-off-by: Patrik Oldsberg --- scripts/create-github-release.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/create-github-release.js b/scripts/create-github-release.js index 357eda8732..6150b5f4bd 100755 --- a/scripts/create-github-release.js +++ b/scripts/create-github-release.js @@ -41,6 +41,7 @@ */ const { Octokit } = require('@octokit/rest'); +const semver = require('semver'); // See Examples above to learn about these command line arguments. const [TAG_NAME, BOOL_CREATE_RELEASE] = process.argv.slice(2); @@ -160,7 +161,7 @@ async function createRelease(releaseDescription) { name: TAG_NAME, body: releaseDescription, draft: boolCreateDraft, - prerelease: false, + prerelease: Boolean(semver.prerelease(TAG_NAME)), }); if (releaseResponse.status === 201) {