maikebing/AI Release Notes with Ollama

Generate professional release notes between two git tags using a local Ollama model

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
from_tagStart git tag (e.g. v1.0.0). If omitted, auto-detected as the previous tag reachable from to_tag.no""
to_tagEnd git tag or ref (e.g. v1.1.0). If omitted, auto-detected from GITHUB_REF (tag push) or HEAD.no""
modelOllama model name (e.g. qwen2.5:0.5b, qwen2.5:1.5b, llama3.2:1b)noqwen2.5:0.5b
languageOutput language for release notes: 'zh' for Chinese, 'en' for English, 'both' for bilingualnozh
include_diffstatInclude file diff statistics in the prompt (true/false)nofalse
ollama_hostOllama server host (default: http://127.0.0.1:11434)nohttp://127.0.0.1:11434
namedescription
release_notesGenerated release notes in Markdown format
commitsRaw commit log between the two tags
current_tagThe resolved 'to' ref (detected or provided)
previous_tagThe resolved 'from' ref (detected or provided)