MiniScaffold icon indicating copy to clipboard operation
MiniScaffold copied to clipboard

Move CHANGELOG features to a separate nuget package

Open TheAngryByrd opened this issue 5 years ago • 1 comments

Is your feature request related to a problem? Please describe.

The build script is getting longer and longer and as bits stay fairly stable, I'd like to consider moving pieces into their own nuget packages if upstream sources (like FAKE) don't want to take them. One such instance would be the CHANGELOG feature @rmunn worked on.

One advantage is if we make change, people can just update the package and not have to worry about merging in new source code to their repositories. (Even though in most cases it would be a straight replacement.)

Describe the solution you'd like

Move CHANGELOG into it's own nuget package published under the MiniScaffold namespace.

Describe alternatives you've considered

We could go the route of putting it into separate .fsx file and consume it with paket. I'm unsure about how well FAKE plays with paket's file feature however.

cc @baronfel

TheAngryByrd avatar Apr 06 '20 21:04 TheAngryByrd

https://github.com/ionide/KeepAChangelog exists now and would be good to try to utilize it as much as possible.

TheAngryByrd avatar Jan 25 '22 18:01 TheAngryByrd

Moved this to it's own file in https://github.com/TheAngryByrd/MiniScaffold/pull/269/commits/575dc9665a46b3fc8adffecc7efbdcff3933c19c

Good enough for now

TheAngryByrd avatar Apr 30 '23 15:04 TheAngryByrd