MiniScaffold icon indicating copy to clipboard operation
MiniScaffold copied to clipboard

`EasyBuild.PackageReleaseNotes.Tasks` is available

Open MangelMaxime opened this issue 1 year ago • 1 comments

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:

  • Version - The version of the latest release
  • PackageVersion - The version of the latest release
  • PackageReleaseNotes - The body of the latest release

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.

MangelMaxime avatar Sep 15 '24 14:09 MangelMaxime

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

TheAngryByrd avatar Sep 15 '24 15:09 TheAngryByrd