Lightweight changelog renderer for CI pipelines — works with commitizen's output #1999
ajarcoronet5415-commits
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey commitizen community 👋
If you're using commitizen to enforce conventional commits, you already have machine-readable commit history. I've been working on a tiny companion tool that takes those commits and renders changelogs in markdown, JSON, or HTML — with zero external dependencies.
Why this exists:
Most changelog generators pull in heavy dependency trees (npm, Rust toolchain, Ruby gems). For Python projects in CI, that's overkill. This is a single .py file — copy it into your repo or run it from a URL directly.
What it does:
git log— no CI platform lock-inHow it fits with commitizen:
Links:
Full details & download: https://changelogshop.sell.app
Happy to hear feedback or feature requests. The goal is to keep it minimal — if you need something more complex, git-cliff or semantic-release are great options. But for a lightweight Python CI step, this does the job.
Beta Was this translation helpful? Give feedback.
All reactions