1 | const HOME_URL = 'https://github.com/semantic-release/semantic-release';
|
2 | const linkify = (releaseInfo) =>
|
3 | `${releaseInfo.url ? `[${releaseInfo.name}](${releaseInfo.url})` : `\`${releaseInfo.name}\``}`;
|
4 |
|
5 | module.exports = (issue, releaseInfos, nextRelease) =>
|
6 | `:tada: This ${issue.pull_request ? 'PR is included' : 'issue has been resolved'} in version ${
|
7 | nextRelease.version
|
8 | } :tada:${
|
9 | releaseInfos.length > 0
|
10 | ? `\n\nThe release is available on${
|
11 | releaseInfos.length === 1
|
12 | ? ` ${linkify(releaseInfos[0])}`
|
13 | : `:\n${releaseInfos.map((releaseInfo) => `- ${linkify(releaseInfo)}`).join('\n')}`
|
14 | }`
|
15 | : ''
|
16 | }
|
17 |
|
18 | Your **[semantic-release](${HOME_URL})** bot :package::rocket:`;
|