lerna-changelog icon indicating copy to clipboard operation
lerna-changelog copied to clipboard

Abstract away "providers"

Open jamiebuilds opened this issue 8 years ago • 2 comments

So there are a lot of different systems for getting the information necessary for changelogs.

It would be nice if lerna-changelog could support a variety of different services and systems for generating changelogs by having some abstract form of providers that could be setup in repos.

jamiebuilds avatar Jun 06 '16 06:06 jamiebuilds

Good idea.

There are currently three key pieces of information for each changelog item:

  • Category
  • Description
  • Author

Any of these could come from:

  • Pull request
  • Issue
  • Commit
  • ???

The info doesn't necessarily need to all come from the same source (e.g. description from issue, category from PR, author from commit).

gigabo avatar Jun 06 '16 18:06 gigabo

Would love to see Bitbucket support. We are currently manually creating changelogs.

trevordmiller avatar Aug 13 '19 17:08 trevordmiller