Skip to main content
Settings
Search
Appearance
Theme Mode
About
Jekyll v3.10.0
Environment Production
Last Build
2026-06-18 05:36 UTC
Current Environment Production
Build Time Jun 18, 05:36
Jekyll v3.10.0
Build env (JEKYLL_ENV) production
Page Location
Page Info
Layout default
Collection docs
Path _docs/development/version-bump.md
URL /docs/development/version-bump/
Date 2026-06-18
Theme Skin
SVG Backgrounds
Layer Opacity
0.6
0.04
0.08

Table of Contents

Version Bump Workflow

The theme uses Conventional Commits to determine version increments automatically:

Commit prefix Version bump
fix: Patch (1.0.0 → 1.0.1)
feat: Minor (1.0.0 → 1.1.0)
feat!: or BREAKING CHANGE: Major (1.0.0 → 2.0.0)

Version is stored in lib/jekyll-theme-zer0/version.rb and package.json. The scripts/bin/release command reads commit history, calculates the correct bump, and updates both files.

Full Reference

The complete automated version system docs — conventional commit analysis, calculation algorithm, GitHub Actions integration — are in the contributor docs:

Automated Version System → docs/systems/automated-version-system.md

See also: Release Management for the end-to-end release workflow.