Skip to content

jorelcb/git-versioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Semantic Versioning Extension

A Pure Gemini Extension (No-Code) that automates Semantic Versioning.

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)

gemini extensions install https://github.com/jorelcb/git-versioning

🔄 Updating:

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

About

Intelligent Semantic Versioning automation based on your project's commit history.

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors