Skip to content

Commit

Permalink
refactor: ♻️ comment message
Browse files Browse the repository at this point in the history
merge comment

fix #1
  • Loading branch information
bubkoo committed Nov 4, 2020
1 parent 2ae7c6b commit 97fe108
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 72 deletions.
14 changes: 0 additions & 14 deletions packages/a/CHANGELOG.md

This file was deleted.

14 changes: 0 additions & 14 deletions packages/b/CHANGELOG.md

This file was deleted.

16 changes: 0 additions & 16 deletions packages/c/CHANGELOG.md

This file was deleted.

6 changes: 0 additions & 6 deletions packages/d/CHANGELOG.md

This file was deleted.

53 changes: 31 additions & 22 deletions release.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,28 +34,37 @@ function getSuccessComment() {
''
+ ":tada: This <%= issue.pull_request ? 'PR is included' : 'issue has been resolved' %> :tada:"
+ '<% if(typeof releases !== "undefined" && Array.isArray(releases) && releases.length > 0) { %>'
+ '<% var releaseInfos = releases.filter(function(release) { return !!release.name }) %>'
+ '<% if(releaseInfos.length) { %>'
+ '\n\nThe release is available on'
+ '<% if (releaseInfos.length === 1) { %>'
+ ' '
+ '<% if(releaseInfos[0].url) { %>'
+ '[<%= releaseInfos[0].name %>](<%= releaseInfos[0].url %>)'
+ '<% } else { %>'
+ '<%= releaseInfos[0].name %>'
+ '<% } %>'
+ '<% } else { %>'
+ ':'
+ '<% releaseInfos.forEach(function(release) { %>'
+ '\n- '
+ '<% if(release.url) { %>'
+ '[<%= release.name %>](<%= release.url %>)'
+ '<% } else { %>'
+ '<%= release.name %>'
+ '<% } %>'
+ '<% }) %>'
+ '<% } %>'
+ '<% } %>'
+ '<% var releaseInfos = releases.filter(function(release) { return !!release.name }) %>'
+ '<% if(releaseInfos.length) { %>'
+ '<% var groups = {} %>'
+ '<% releaseInfos.forEach(function(release) { %>'
+ '<% if (groups[release.gitTag] == null) { groups[release.gitTag] = [] } %>'
+ '<% groups[release.gitTag].push(release) %>'
+ '<% }) %>'

+ '\n\nThe release is available on'

+ '<% Object.keys(groups).forEach(function(tag) { %>'
+ `\n- <%= tag%>: `
+ '<% var items = groups[tag] %>'
+ '<% if(items.length === 1) { %>'
+ '<% if(items[0].url) { %>'
+ '[<%= items[0].name %>](<%= items[0].url %>)'
+ '<% } else { %>'
+ '<%= items[0].name %>'
+ '<% } %>'
+ '<% } else { %>'
+ '<% items.forEach(function(item) { %>'
+ '\n - '
+ '<% if(item.url) { %>'
+ '[<%= item.name %>](<%= item.url %>)'
+ '<% } else { %>'
+ '<%= item.name %>'
+ '<% } %>'
+ '<% }) %>'
+ '<% } %>'
+ '<% }) %>'
+ '<% } %>'
+ '<% } %>'
)
}
Expand Down

0 comments on commit 97fe108

Please sign in to comment.