Skip to content

Commit c441552

Browse files
committed
Include compare URL to previous beta version in change logs
1 parent 60cef75 commit c441552

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

‎main.js‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1232,11 +1232,17 @@ function prepareForPublishing (task, build, onDone) {
12321232

12331233
const changeLogVersionName = build.version.name;
12341234
let changeLogText = changeLogVersionName + '\n\n' + 'https://t.me/tgx_android';
1235-
const fromToCommit = getFromToCommit(build, true);
1235+
const productionFromToCommit = getFromToCommit(build, true);
12361236
const viewSourceUrl = build.git.remoteUrl + '/tree/' + build.git.commit.long;
1237-
if (fromToCommit) {
1238-
const diffUrl = build.git.remoteUrl + '/compare/' + fromToCommit.commit_range;
1239-
changeLogText += '\n\nChanges from ' + fromToCommit.from_version.name + ':\n';
1237+
if (productionFromToCommit) {
1238+
const betaFromToCommit = getFromToCommit(build);
1239+
if (betaFromToCommit && betaFromToCommit.commit_range !== productionFromToCommit.commit_range) {
1240+
const betaDiffUrl = build.git.remoteUrl + '/compare/' + betaFromToCommit.commit_range;
1241+
changeLogText += '\n\nChanges from ' + betaFromToCommit.from_version.name + ':\n';
1242+
changeLogText += betaDiffUrl;
1243+
}
1244+
const diffUrl = build.git.remoteUrl + '/compare/' + productionFromToCommit.commit_range;
1245+
changeLogText += '\n\nChanges from ' + productionFromToCommit.from_version.name + ':\n';
12401246
changeLogText += diffUrl;
12411247
build.fallbackReleaseNotes = diffUrl;
12421248
} else {

0 commit comments

Comments
 (0)