Closed scohen closed 2 months ago
Note, this is just copied release notes.
My only additional thought is that it would be nice to automate this somehow, since the "What's Changed" portion is generated from commits to main
.
My only additional thought
Yep, let's investigate this.
Google provides a GitHub action called Release Please which can automate the CHANGELOG and release generation.
Release Please automates CHANGELOG generation, the creation of GitHub releases, and version bumps for your projects. Release Please does so by parsing your git history, looking for Conventional Commit messages, and creating release PRs.
I have not used it in any of my projects yet as they are kind of small and don't have many releases but I know that it supports Elixir and it is used in multiple Elixir projects such as NextLS (here is an example of an upcoming release).
Not saying that this is the only or even the best tool but just wanted to point out its existence in case it may be helpful.
Fixes #626