diff --git a/index.js b/index.js index f11657c..a4f4690 100644 --- a/index.js +++ b/index.js @@ -26,7 +26,7 @@ Toolkit.run(async tools => { } let version = 'patch' - if (messages.map(message => message.includes('BREAKING CHANGE') || message.includes('major')).includes(true)) { + if (messages.map(message => message.match(/^([a-zA-Z]+)(\(.+\))?(\!)\:/) || message.includes('BREAKING CHANGE') || message.includes('major')).includes(true)) { version = 'major' } else if (messages.map( message => message.toLowerCase().startsWith('feat') || message.toLowerCase().includes('minor')).includes(true)) {