git-versioning
Git release manager that automates Semantic Versioning based on commit history.
Open source Open in the app JSON README (API)
About
Git release manager that automates Semantic Versioning based on commit history.
Details
- Kind
- Plugins
- Topic
- Version control
- Publisher
- jorelcb
- Origin
- gemini
- Category
- ferramentas
- Version
- 1.0.0
- Last push
- 2026-02-13T23:26:30Z
- Repository state
- ativo
- License
- Apache-2.0
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
jorelcb/git-versioning
README
# Git Semantic Versioning Extension > A **Pure Gemini Extension** (No-Code) that automates [Semantic Versioning](https://semver.org/). This extension empowers Gemini to act as a **Release Manager**, analyzing your commit history and calculating the next semantic version (Major, Minor, or Patch) entirely through LLM reasoning. ## ✨ Features - **Prompt-Based Logic**: Uses the official SemVer spec to analyze commits. - **Zero Dependencies**: No backend code or binaries. - **Smart Analysis**: Detects `BREAKING CHANGE`, `feat`, and `fix` patterns. - **🏷️ Git Tagging**: Creates annotated git tags automatically. ## 🚀 Quick Start ### Install as Gemini Extension (Recommended) ```bash gemini extensions install https://github.com/jorelcb/git-versioning ``` **🔄 Updating**: ```bash gemini extensions install https://github.com/jorelcb/git-versioning ``` ### Available Slash Commands | Command | Description | |---------|-------------| | `/release` | 🚀 Analyzes history, proposing and executing a version bump. | **Part of the [Gemini Extensions Monorepo](../README.md)**