ststeiger / PdfSharpCore

Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)
Other
1.05k stars 234 forks source link

Please tag releases and generate release notes #395

Open georg-eckert-zeiss opened 10 months ago

georg-eckert-zeiss commented 10 months ago

Hi there, thanks for your work. Would you mind tagging the commits that are used to publish new nugets with their release number and generate release notes from the commits since the last release? This way everyone can check easily if dependabot suggest to update.

Best regards, Georg

startnow65 commented 10 months ago

Hi Georg, not exactly what you asked for, but each version of the nugget is tagged with the commit hash it was built from, and the "Release Notes" for it is set to the commit message.

Is that useful for you?

georg-eckert-zeiss commented 10 months ago

The hash is great. Thanks for that information. But it would be great to have actual release notes. Like just a list of all commit messages since the last release.

startnow65 commented 10 months ago

Ok, so instead of just the message from the pull request's merge commit, we also add the messages of the individual commits in the pull request right?

I guess that should be doable

georg-eckert-zeiss commented 10 months ago

Yes. I think that's how most projects do it. We do it like that.

And we have a repository of pipeline helpers that do some of it for us if you're interested.