Allow multiple releases to run at once

Find draft release by draft flag and tag name
This commit is contained in:
John Kleinschmidt 2018-01-30 17:35:16 -07:00
parent 67196bdd3e
commit 7e9131d82b
3 changed files with 7 additions and 9 deletions

View file

@ -119,7 +119,8 @@ async function createRelease (branchToTarget, isBeta) {
.catch(err => {
console.log('$fail} Could not get releases. Error was', err)
})
let drafts = releases.data.filter(release => release.draft)
let drafts = releases.data.filter(release => release.draft &&
release.tag_name === newVersion)
if (drafts.length > 0) {
console.log(`${fail} Aborting because draft release for
${drafts[0].tag_name} already exists.`)