Heylogs makes it possible to generate badges for the unreleased changes of a changelog using a GitHub workflow and the shields.io API.
This workflow has the following steps:
- it summarizes the changelog content into a json file
- it converts this json file to a format that shields.io can understand
- it pushes the result to a dedicated branch