From f666026b98720151fb36250d39207b56db4b4ca4 Mon Sep 17 00:00:00 2001 From: SimonDevelop Date: Wed, 16 Jan 2019 12:39:46 +0100 Subject: [PATCH] fix: Correction distribution of version parts --- README.md | 2 +- server.js | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 577ce10..d292cb2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![version](https://img.shields.io/badge/Version-0.2.1-brightgreen.svg)](https://github.com/SimonDevelop/releaser-bot/releases/tag/0.2.1) +[![version](https://img.shields.io/badge/Version-0.2.2-brightgreen.svg)](https://github.com/SimonDevelop/releaser-bot/releases/tag/0.2.2) [![Minimum Node Version](https://img.shields.io/badge/node-%3E%3D%206-brightgreen.svg)](https://nodejs.org/en/) [![GitHub license](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/SimonDevelop/releaser-bot/blob/master/LICENSE) # releaser-bot diff --git a/server.js b/server.js index 8e305e9..4a46505 100644 --- a/server.js +++ b/server.js @@ -77,6 +77,7 @@ data.on('commit', function () { // Generate release description var split = body[0].commit.message.split("\n\n"); var array = []; + data.titleCommit = split[0]; if (split.length > 1) { for (var i=0; i < split.length; i++) { if (i > 0) { @@ -122,10 +123,13 @@ data.on('create', function () { var regMessageMajor = new RegExp("major", "gi"); var regMessageMinor = new RegExp("minor", "gi"); - if (data.releases[0].body.match(regMessageMajor) != null) { + if (data.titleCommit.match(regMessageMajor) != null) { major++; - } else if (data.releases[0].body.match(regMessageMinor) != null) { + minor = 0; + patch = 0; + } else if (data.titleCommit.match(regMessageMinor) != null) { minor++; + patch = 0; } else { patch++; }