-
Notifications
You must be signed in to change notification settings - Fork 255
Add links to github/gitlab issues in changelog #194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Do you have an example commit? |
|
I would say, supporting arbitrary pattern as a issue link would be very useful here, so not only hard-coding to Gitlab/Github issues. For example, some organisations use exteral issue tracking systems. Linking to those would make a lot of sens and help in adoption. ProposalThe arbitrary, user-defined URL scheme could be given as a config key, perhaps templated with
The following example commit, could then be supported:
ideally producing hyperlinks to these issues respectively in the changelog:
It would make sense, for the tool to use build-in defaults URL scheme for GitHub and GitLab issues, but when IT IS set, then a custom URL pattern should kick in. |
It has been 60 days since the last update on this confirmed issue. @python-semantic-release/team can you provide an update on the status of this issue? |
A redesign is in progress to hopefully address this sooner than later. Likely a few more months though. |
It has been 60 days since the last update on this confirmed issue. @python-semantic-release/team can you provide an update on the status of this issue? |
Still in the backlog. |
It has been 60 days since the last update on this confirmed issue. @python-semantic-release/team can you provide an update on the status of this issue? |
Should be completed in the next few weeks. |
🎉 This issue has been resolved in version 9.15.0 🎉The release is available on: Since this issue has been open for so long, there have been some significant changes in PSR since. I do believe this is as close as we can get it to resolution of the original request. v9.15.0 provides a parsing mechanism to extract the issue numbers into the resulting ParsedCommit objects. Then with custom changelogs you are able to use the ParsedCommit object's There is a future endeavor to post updates to issues and prs #975 which I think will hammer out any details related to separate issue tracking systems outside of the configured remote VCS. |
commitizen allows you to specify a ticket number at the end of the process. This information is stripped from the changelog output.
How can I add it?
The text was updated successfully, but these errors were encountered: