mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-24 23:37:18 +00:00
Throw error if no commit is annotated with a changelog entry
Change-type: patch Signed-off-by: Giovanni Garufi <giovanni@balena.io> Changelog-entry: Throw error if no commit is annotated with a changelog entry
This commit is contained in:
parent
759722bf7d
commit
caeb84f58b
@ -31,9 +31,7 @@ module.exports = {
|
||||
fromLine: 5
|
||||
},
|
||||
|
||||
includeCommitWhen: (commit) => {
|
||||
return commit.footer['Changelog-entry']
|
||||
},
|
||||
includeCommitWhen: 'has-changelog-entry',
|
||||
|
||||
getIncrementLevelFromCommit: (commit) => {
|
||||
if (/none/i.test(commit.footer['Change-type'])) {
|
||||
@ -44,6 +42,9 @@ module.exports = {
|
||||
},
|
||||
|
||||
transformTemplateData: (data) => {
|
||||
if (data.commits.length === 0) {
|
||||
throw new Error('No commits annotated with Changelog-entry')
|
||||
}
|
||||
data.features = data.commits.filter((commit) => {
|
||||
return commit.subject.type === 'feat'
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user