From aca5fd4d458edcf18c293a526d6d31ce62c2c2f7 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Thu, 4 Jun 2020 16:16:03 +0300 Subject: [PATCH] publish alpha/beta as a pre-release --- .circleci/github/publishRelease.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.circleci/github/publishRelease.js b/.circleci/github/publishRelease.js index 1ac6093..ed533a5 100644 --- a/.circleci/github/publishRelease.js +++ b/.circleci/github/publishRelease.js @@ -18,6 +18,8 @@ async function main() { const releaseVersion = tag.slice(1); console.log('Release version', releaseVersion); + const preRelease = /(alpha|beta)/.test(releaseVersion); + let releaseId; try { const latestRelease = await github.client.get(`releases/tags/v${releaseVersion}`); @@ -54,7 +56,7 @@ async function main() { name: `${releaseVersion}`, body: `Grafana-Zabbix ${releaseVersion}`, draft: false, - prerelease: false, + prerelease: preRelease, }); releaseId = newReleaseResponse.data.id; @@ -69,7 +71,7 @@ async function main() { name: `${releaseVersion}`, body: `Grafana-Zabbix ${releaseVersion}`, draft: false, - prerelease: false, + prerelease: preRelease, }); await publishAssets(