I built a service that turns GitHub PRs to customer readable changelogs (opens in new tab)
Nobody reads your PR titles. Especially not your users. You merge "fix: offset bug in pagination endpoint" and your PM asks, "so what shipped this week?" Now you're scrolling through GitHub, rewriting commit messages into something a customer would understand. I got tired of that loop, so I built Shiplog — a Python CLI that reads your merged PRs and rewrites them into clean, grouped changelogs. What it does One command: bash pip install shiplog-cli shiplog generate your-org/your-repo --days 3...
Read the original article