diff --git a/cli.js b/cli.js index 7ab6e0c4..7583bb1d 100755 --- a/cli.js +++ b/cli.js @@ -27,7 +27,7 @@ Usage: .option('verify-conditions', {...stringList, group: 'Plugins'}) .option('analyze-commits', {type: 'string', group: 'Plugins'}) .option('verify-release', {...stringList, group: 'Plugins'}) - .option('generate-notes', {type: 'string', group: 'Plugins'}) + .option('generate-notes', {...stringList, group: 'Plugins'}) .option('prepare', {...stringList, group: 'Plugins'}) .option('publish', {...stringList, group: 'Plugins'}) .option('success', {...stringList, group: 'Plugins'}) diff --git a/test/cli.test.js b/test/cli.test.js index 2b1a2910..1d21a58d 100644 --- a/test/cli.test.js +++ b/test/cli.test.js @@ -72,7 +72,7 @@ test.serial('Pass options to semantic-release API', async t => { t.deepEqual(run.args[0][0].verifyConditions, ['condition1', 'condition2']); t.is(run.args[0][0].analyzeCommits, 'analyze'); t.deepEqual(run.args[0][0].verifyRelease, ['verify1', 'verify2']); - t.is(run.args[0][0].generateNotes, 'notes'); + t.deepEqual(run.args[0][0].generateNotes, ['notes']); t.deepEqual(run.args[0][0].prepare, ['prepare1', 'prepare2']); t.deepEqual(run.args[0][0].publish, ['publish1', 'publish2']); t.deepEqual(run.args[0][0].success, ['success1', 'success2']);