Skip to content

Commit 1379da6

Browse files
committed
fix: fix release note limit
1 parent 6bb13f7 commit 1379da6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/lib/github/webhooks/handlers/release-created.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,16 @@ export const releaseCreatedCallback: HandlerFunction<"release.created", unknown>
99
const repo = event.payload.repository;
1010
const release = event.payload.release;
1111
const repoHashtag = getRepoHashtag(repo.name);
12+
1213
if (release.body) {
14+
const releaseNotesPreview = release.body.length > 2000 ? `${release.body.slice(0, 2000)}\n...` : release.body;
15+
1316
await bot.announce(
1417
botText("e_release_created_with_notes", {
1518
repoName: escapeHtml(repo.name),
1619
releaseTag: escapeHtml(release.tag_name),
1720
releaseUrl: escapeHtml(release.html_url),
18-
notes: release.body,
21+
notes: releaseNotesPreview,
1922
repoHashtag,
2023
}),
2124
{ link_preview_options: { prefer_small_media: true, url: release.html_url } },

0 commit comments

Comments
 (0)