About
Make releases exciting again.
Tired of copy-pasting commits into a changelog?@nyaomaru/changelog-bot 🤖 turns your Git history and release notes into a clean, human-readable changelog (and optional PR) in one run.
✅ Works as CLI / GitHub Action / reusable workflow
⚙️ Optional AI summarization (OpenAI / Anthropic) or deterministic fallback
🚀 Auto-detects versions, keeps compare links fresh, and never breaks your release
💬 Generates PR-ready changelog entries—no manual editing needed
🧠 Example
pnpm dlx @nyaomaru/changelog-bot --release-tag HEAD --release-name 0.1.0🧩 Why you’ll love it
AI-assisted or zero-AI mode — both fully supported
Smart fallback when API is down
Auto PR with updated changelog
Seamless GitHub Actions integration
Currently in early release (
v0.0.x) — expect rapid evolution beforev1.0.0.
