Publish software releases to GitHub.
There are already lots of tools that do this, but here's where tpublish
is different:
It forces you to have a proper, human-written Changelog file in your repo.
It is written in Rust so:
It can be integrated in any existing publish workflow, like for instance running as a tbump hook