- introduce new MERGE_SHA placeholder support into template for PRs (and commit SHA for commit mode)

- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/552
This commit is contained in:
Mike Penz
2021-10-22 22:18:06 +02:00
parent 3466e55ab2
commit f93f67fad5
6 changed files with 30 additions and 7 deletions
Generated Vendored
+2 -1
View File
@@ -702,7 +702,7 @@ class ReleaseNotes {
htmlURL: '',
baseBranch: '',
mergedAt: commit.date,
mergeCommitSha: '',
mergeCommitSha: commit.sha,
author: commit.author || '',
repoName: '',
labels: new Set(),
@@ -1288,6 +1288,7 @@ function fillTemplate(pr, template) {
transformed = transformed.replace(/\${{TITLE}}/g, pr.title);
transformed = transformed.replace(/\${{URL}}/g, pr.htmlURL);
transformed = transformed.replace(/\${{MERGED_AT}}/g, pr.mergedAt.toISOString());
transformed = transformed.replace(/\${{MERGE_SHA}}/g, pr.mergeCommitSha);
transformed = transformed.replace(/\${{AUTHOR}}/g, pr.author);
transformed = transformed.replace(/\${{LABELS}}/g, ((_a = [...pr.labels]) === null || _a === void 0 ? void 0 : _a.join(', ')) || '');
transformed = transformed.replace(/\${{MILESTONE}}/g, pr.milestone || '');
Generated Vendored
+1 -1
View File
File diff suppressed because one or more lines are too long