fix: call success plugin only once for releases added to a channel

This commit is contained in:
Pierre Vanduynslager
2018-12-17 15:23:04 -05:00
parent c22ae17a9b
commit 9a023b4088
2 changed files with 7 additions and 6 deletions
+3 -2
View File
@@ -178,9 +178,10 @@ async function run(context, plugins) {
logger.success(`Created tag ${nextRelease.gitTag}`);
}
context.releases.push(...(await plugins.publish(context)));
const releases = await plugins.publish(context);
context.releases.push(...releases);
await plugins.success(context);
await plugins.success({...context, releases});
logger.success(`Published release ${nextRelease.version}`);