ultranomic/Auto Version Bump with Gemini

Analyze git changes using Gemini AI and automatically bump semantic version

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
gemini-api-keyGemini API key for change analysisyes
diff-rangeGit diff range to analyze (e.g., HEAD~1..HEAD or tag..HEAD)noHEAD~1..HEAD
package-namePackage name for version checking (auto-detected from package.json, setup.py, go.mod, or README)no""
project-typeProject type for analysis (auto-detected from file structure, or specify: typescript-library, node-package, react-app, python-package, go-module, generic)noauto
custom-promptCustom analysis prompt (overrides project-type templates)no""
main-filesMain source files/patterns that indicate API changes (e.g., "src/index.ts,src/api/*.ts")no""
dry-runOnly analyze changes without bumping versionnofalse
auto-pushAutomatically push version bump commit and tag to GitHubnotrue
modelGemini model to use for analysis (e.g., gemini-2.0-flash, gemini-1.5-flash, gemini-1.5-pro)nogemini-2.0-flash
namedescription
version-bumpRecommended version bump type (major, minor, patch)
current-versionCurrent version before bump
new-versionNew version after bump (only if not dry-run)
needs-bumpWhether version bump is needed
version-bumpedWhether version was actually bumped
changelogGenerated changelog for this version