Hoi hoi!
I’m / /changelog-bot
Hoi hoi!
I’m / /changelog-bot
Releases should feel exciting, not tedious
@nyaomaru/changelog-bot 🤖 turns your Git history and release notes into a polished changelog entry (and optional PR) in a single run. Drop it into CI, run it locally, or hand it to your release captain—either way, you ship with a crisp changelog and zero copy-paste fatigue.
Important
This project is currently in its early stages…
CHANGELOG.md based on Git history, Pull Requests, and GitHub Release Notes.What it does is simple:
Added, Changed, Fixed, Docs, and ChoreCHANGELOG.mdIf you configure an AI provider, it can use OpenAI, Anthropic, or Gemini to generate a more readable changelog section.
On the other hand, it also works with a fallback mode when no API key is provided.
So it is totally fine even if you do not use AI.
In other words, this is not:
A tool that can do nothing without AI.
It is more like:
An automation tool that works better with AI.
That is the key idea.
Up to v0.1, I focused on building the foundation of changelog-bot.
It already supported:
At this point, the basic experience was already there:
Automatically update
CHANGELOG.mdduring a release workflow.
I also introduced it in this earlier article:
Now changelog-bot supports these three providers:
OpenAIAnthropicGeminiYou can specify Gemini from the CLI like this:
changelog-bot \
--provider gemini \
--release-tag HEAD \
--release-name 0.2.0 \
--dry-run
You can also use it from GitHub Actions:
with:
provider: gemini
env:
GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
I also added dry-run diagnostics.
Provider: gemini
Model: gemini-3.5-flash
AI used: true
Fallback reasons: none
This makes it easier to check whether the AI provider was actually used, or whether changelog-bot fell back to the heuristic mode.
It is a small feature, but I think this kind of observability is very important for CI tools.
When something runs in CI, you want to quickly understand what actually happened.
In v0.3, I added customization support for changelog generation.
is a tool for automating that process with Git history, Pull Requests, GitHub Release Notes, and AI.
In v0.2, I added Gemini support.
In v0.3, I added customization through language, instructions, and instructions file.
With these changes, changelog-bot is moving from:
Just generating a changelog automatically
to:
Generating a changelog that fits each project
v1 is getting closer.
If you are interested, please give the repository a ⭐ and watch over it warmly!
Now let’s auto-generate our CHANGELOG.md files and use the saved time to play some games! 🧟🍀
Ähnliche Beiträge
Thematisch verwandte Begriffe: CHANGELOGmd, Both, Humans, Lets · 6 Treffer
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.
Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.
SOCIAL SHARE CARD GENERATOR