version-management
Installation
SKILL.md
Version Management
A technology-agnostic version management system using Git tags as the source of truth, with platform-specific adapters.
Overview
Design Philosophy:
- Git tags are the source of truth for versions
- Committed version files (
version.properties,package.json, etc.) cache the version for fast builds - Release workflows update both git tags and version files
- Supports semantic versioning (major.minor.patch)
Prerequisites
- Git repository initialized
- Git tags enabled
- Bash shell available
- Write access to project directory