mattbrictson / chandler

[unmaintained] chandler syncs your CHANGELOG entries to GitHub's release notes
MIT License
152 stars 15 forks source link

(Optional) replace full GH issue links with just #NUMBER #33

Closed szpak closed 7 years ago

szpak commented 7 years ago

To have valid links in CHANGELOG.md to GitHub issues (and PRs) it is required to have full URL in markdown [#1](https://github.com/mattbrictson/chandler/issues/1). In GH release notes it is enough to have just #1. While full link renders fine in GH release notes in a situation you have new release notifications in an (old shool) text form (e.g. with Sibbell which in addition wraps the links) the output is clumsy.

instead of just:

  • Auto drop repository after release - #37
  • Rename "promote" operation to "release" - #50

It would be nice to (on demand) replace full links to own issues with just numbers during export.

mattbrictson commented 7 years ago

Interesting idea. Thanks for the feature suggestion!

I think this is probably beyond the scope of Chandler as I envision it right now. It would involve a level of Markdown munging that feels out of place. Perhaps if Chandler some day gains a plugin system, this would be a candidate for a third-party custom plugin.