diff --git a/scripts/generateChangelog.js b/scripts/generateChangelog.js index 593c5a54f..4b146283e 100644 --- a/scripts/generateChangelog.js +++ b/scripts/generateChangelog.js @@ -56,6 +56,11 @@ const cliArguments = getArgumentOptions(process.argv.slice(2)); const pullNumber = /(.*)\((#[0-9]*)\)/gm.exec(pr.commit.message); const nameRegex = /^\/?(.+\/)*(.+)\.(.+)$/g.exec(filename); + if (!pr.author) { + // Most likely bot commit + return null; + } + return { filename, name: nameRegex && nameRegex[2] ? nameRegex[2] : null, @@ -66,6 +71,7 @@ const cliArguments = getArgumentOptions(process.argv.slice(2)); status, }; }) + .filter(Boolean) .filter(({ pullNumber }) => !!pullNumber); const changelog = topics.map(({ title, filter, template }) => {