automatic-releases icon indicating copy to clipboard operation
automatic-releases copied to clipboard

Create author links in CHANGELOG file

Open core23 opened this issue 4 years ago • 3 comments

Feature Request

Add links to all pull request authors in the CHANGELOG.md file.

Q A
New Feature yes
RFC no
BC Break no

Summary

When looking a the release page and comparing it to the CHANGELOG file, there is a difference in the generated output.

The release description got links to the original pull request author, while the CHANGELOG file does not. AFAIK GitHub autogenerate links for all @USER text on the release page.

core23 avatar Feb 15 '21 09:02 core23

@core23:

🚧 Never link to branches, share a permalink 🚧

  • see https://news.ycombinator.com/item?id=8046710 and https://help.github.com/articles/getting-permanent-links-to-files/ and https://docs.gitlab.com/ee/user/shortcuts.html#project-files
  • hit y
  • and perhaps for https://github.com/josephfrazier/octopermalinker (GitHub)

NOTE: edit your post and fix it with a permalink!

glensc avatar Feb 15 '21 10:02 glensc

@core23 I think you need to make a feature request to the used dependency first:

  • https://github.com/jwage/changelog-generator

see composer.json:

  • https://github.com/laminas/automatic-releases/blob/32f970e4e39a17c6171981b4f32f933d6da9b3bf/composer.json#L14

glensc avatar Feb 15 '21 10:02 glensc

🚧 Never link to branches, share a permalink 🚧

Sorry, fixed it.

@core23 I think you need to make a feature request to the used dependency first:

There is an option to show a contributor list with link, but I'll take a deeper look into the lib. Thanks.

core23 avatar Feb 15 '21 11:02 core23