This task can be performed using Openchangelog
The Changelog for fast shipping teams
Best product for this task

Openchangelog is a sleek changelog that can be integrated into your development process ensuring your users never miss a new release. Write your release notes with Markdown, store it on GitHub and we handle the rest, ensuring your changelog is always up to date.

What to expect from an ideal product
- Turns your GitHub-stored markdown files into a good-looking public changelog webpage
- Notifies users instantly about new releases and updates through a clean interface
- Syncs automatically with your development workflow to keep release notes current
- Makes writing and formatting changelog entries simple with markdown support
- Integrates smoothly with existing GitHub repositories without extra tooling needed