format release notes

This commit is contained in:
Alexander Zobnin
2020-06-04 16:46:54 +03:00
parent 074035b2a9
commit cb1daaaed1

View File

@@ -18,6 +18,7 @@ async function main() {
const releaseVersion = tag.slice(1); const releaseVersion = tag.slice(1);
console.log('Release version', releaseVersion); console.log('Release version', releaseVersion);
const releaseNotes = `# Grafana-Zabbix ${releaseVersion}`;
const preRelease = /(alpha|beta)/.test(releaseVersion); const preRelease = /(alpha|beta)/.test(releaseVersion);
let releaseId; let releaseId;
@@ -55,7 +56,7 @@ async function main() {
tag_name: `v${releaseVersion}`, tag_name: `v${releaseVersion}`,
target_commitish: releaseCommitHash, target_commitish: releaseCommitHash,
name: `${releaseVersion}`, name: `${releaseVersion}`,
body: `Grafana-Zabbix ${releaseVersion}`, body: releaseNotes,
draft: false, draft: false,
prerelease: preRelease, prerelease: preRelease,
}); });
@@ -70,7 +71,7 @@ async function main() {
github.client.patch(`releases/${releaseId}`, { github.client.patch(`releases/${releaseId}`, {
tag_name: `v${releaseVersion}`, tag_name: `v${releaseVersion}`,
name: `${releaseVersion}`, name: `${releaseVersion}`,
body: `Grafana-Zabbix ${releaseVersion}`, body: releaseNotes,
draft: false, draft: false,
prerelease: preRelease, prerelease: preRelease,
}); });