maikebing/AI Release Notes with Ollama
Generate professional release notes between two git tags using a local Ollama model
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| from_tag | Start git tag (e.g. v1.0.0). If omitted, auto-detected as the previous tag reachable from to_tag. | no | "" |
| to_tag | End git tag or ref (e.g. v1.1.0). If omitted, auto-detected from GITHUB_REF (tag push) or HEAD. | no | "" |
| model | Ollama model name (e.g. qwen2.5:0.5b, qwen2.5:1.5b, llama3.2:1b) | no | qwen2.5:0.5b |
| language | Output language for release notes: 'zh' for Chinese, 'en' for English, 'both' for bilingual | no | zh |
| include_diffstat | Include file diff statistics in the prompt (true/false) | no | false |
| ollama_host | Ollama server host (default: http://127.0.0.1:11434) | no | http://127.0.0.1:11434 |
Outputs
| name | description |
|---|---|
| release_notes | Generated release notes in Markdown format |
| commits | Raw commit log between the two tags |
| current_tag | The resolved 'to' ref (detected or provided) |
| previous_tag | The resolved 'from' ref (detected or provided) |