Moko Consulting

Open-source software for Joomla, Gitea, and web platforms. Home of MokoSuite, MokoGitea, and MokoCLI.

Tennessee
standards/Commit-Messages.-

Commit Messages

Format

type: short description

Optional body with more detail.

Types

Type Use For
feat New feature
fix Bug fix
chore Maintenance, dependencies, config
docs Documentation only
refactor Code restructuring, no behavior change
test Adding or updating tests
ci CI/CD workflow changes
style Formatting, whitespace (no logic change)

Rules

  • First line under 72 characters
  • Use imperative mood ("add feature" not "added feature")
  • Reference issue numbers: feat: add license validation (#623)
  • Never add Co-Authored-By lines
  • Use [skip bump] to prevent auto-bump AND pre-release on rc
  • Use [skip ci] to skip ALL workflows (use sparingly)

Examples

feat: add license management API — admin CRUD, user self-service, tier management (#624)
fix: correct sidebar rendering for org wiki pages
chore(version): pre-release bump to 06.18.10-dev [skip ci]
docs: update wiki standards with revision table requirement

Revision History

Date Author Changes
2026-06-21 jmiller Initial creation