TheAngryByrd / MiniScaffold

F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.
https://www.jimmybyrd.me/MiniScaffold/
MIT License
267 stars 31 forks source link

`EasyBuild.PackageReleaseNotes.Tasks` is available #286

Open MangelMaxime opened 1 week ago

MangelMaxime commented 1 week ago

Hello @TheAngryByrd,

I just wanted to let you know that I released EasyBuild.PackageReleaseNotes.Tasks

It makes releasing package easier by setting the following properties based on the content of a CHANGELOG file:

It can simplify your build process logic.

For example, the following line would not be needed anymore

https://github.com/TheAngryByrd/MiniScaffold/blob/e55be409d0e5917b404d2bf3701d44de938ca4a3/Content/Library/build/build.fs#L567C5-L573

I see that the build process does a log of things related to Changelog, so I am not sure about the others part.

If you have any question feel free to reach out. If you don't plan to use EasyBuild.PackageReleaseNotes.Tasks feel free to close this issue.

TheAngryByrd commented 1 week ago

Thanks @MangelMaxime! I’ll take a look later and see what feature parity would look like.