1
0
Эх сурвалжийг харах

chore: show commit list for stable release too

tophf 1 жил өмнө
parent
commit
f4ca555a60

+ 3 - 9
scripts/release-helper.mjs

@@ -36,7 +36,7 @@ function listCommits() {
   .sort()
   .map(str => str.split('\n')[1])
   .join('\n');
-  return `${list}\n\nCommit log: ${
+  return `${prevTag}:\n${list}\n\nCommit log: ${
     process.env.GITHUB_SERVER_URL || 'https://github.com'
   }/${
     process.env.GITHUB_REPOSITORY || 'violentmonkey/violentmonkey'
@@ -44,19 +44,13 @@ function listCommits() {
 }
 
 function getReleaseNote() {
-  const { PRERELEASE } = process.env;
-  return PRERELEASE ? `\
+  return `${process.env.PRERELEASE === 'true' ? `\
 **This is a beta release of Violentmonkey (also in [WebStore](\
 https://chrome.google.com/webstore/detail/violentmonkey-beta/opokoaglpekkimldnlggpoagmjegichg\
 )), use it at your own risk.**<br>\
 If you already use Violentmonkey, click \`Export to zip\` in settings before installing the beta.
 
-Notable changes:
-
-${listCommits()}
-` : `\
-See <https://violentmonkey.github.io/> for more details.
-`;
+` : ''}Notable changes since ${listCommits()}`;
 }
 
 export async function createRelease() {