Generated release notes¶
A release automation can combine tickets and documents:
- stream project tickets;
- select completed items for the release window;
- generate sanitized HTML;
- create a project-linked document;
- publish it with release tags.
await client.organizations.createDocument(orgId, {
projectId,
title: `Release notes ${version}`,
contentHtml: html,
status: 'published',
tagNames: ['release-notes', version],
});
Source example: examples/publish-release-notes.ts.