ashvardanian / tinysemver

Tiny Semantic Versioning (SemVer) library and GitHub CI, that doesn't depend on 300K lines of JavaScript code and fits in a single Python file
https://github.com/marketplace/actions/tinysemver
Apache License 2.0
17 stars 3 forks source link

Feature: Add commits to release notes #14

Open ashbob999 opened 3 weeks ago

ashbob999 commented 3 weeks ago

Currently all release notes consist of the following text:

message = f"Release: {tag} [skip ci]"

Which is not very descriptive, it would be better to add the commits into the releases notes as done with the changelog file. Which semantic-release did already do.

ashvardanian commented 3 weeks ago

That should be easy to patch. Want to try, @ashbob999?

ashbob999 commented 3 weeks ago

Can do, would you still want the original message in it?

ashbob999 commented 3 weeks ago

Also, should the commit hash be part of the description? @ashvardanian

ashvardanian commented 3 weeks ago

A short-hash forming a GitHub link can be handy.