in src/targets/go.ts [291:301]
private buildReleaseMessage(modules: GoModule[]) {
const semantic = 'chore(release)';
const versions = new Set(modules.map(m => m.version));
if (versions.size === 1) {
// single version (e.g chore(release): v1.2.3)
return `${semantic}: v${versions.values().next().value}`;
} else {
// multiple versions (e.g chore(release): chore(release): module1@v1.2.3 module2@v1.2.3)
return `${semantic}: ${modules.map(m => `${m.repoPath ? `${m.repoPath}@` : ''}v${m.version}`).join(' ')}`;
}
}