UNPKG

731 BJavaScriptView Raw
1const HOME_URL = 'https://github.com/semantic-release/semantic-release';
2const linkify = releaseInfo =>
3 `${releaseInfo.url ? `[${releaseInfo.name}](${releaseInfo.url})` : `\`${releaseInfo.name}\``}`;
4
5module.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
18Your **[semantic-release](${HOME_URL})** bot :package::rocket:`;