Support configuring non-GitHub issue trackers
Author: WIStudentCreated Mar 19, 2025Updated Aug 28, 2026
Labelstype: feature requestpriority: p3
conventional-changelog-conventionalcommits provides the option to set issuePrefixes and issueUrlFormat to detect references to issues from non-GitHub issue trackers (e.g. Jira) and link to them in the changelog.
const presetFactory = require('conventional-changelog-conventionalcommits');
presetFactory({
"issuePrefixes": ["TEST-"],
"issueUrlFormat": "myBugTracker.com/{prefix}{id}"
});Right now release-please only allows to pass custom types to conventional-changelog-conventionalcommits by configuring changelog-sections:
Allowing us to configure something like
{
"changelog-issue-prefixes": ["TEST-"],
"changelog-issue-url-format": "myBugTracker.com/{prefix}{id}"
}and passing it to conventional-changelog-conventionalcommits would allow us to link to non-GitHub issues in the changelog created by release-please.
Source: googleapis/release-please