Versioning
Versioning
Active + Optional Key
Selaraskan version calculation dan tag ordering Custy dengan version scheme project.
Command
[tool.custy.cli.versioning]Category
CLI Configuration
Quick Command
strategy = "semver"Propertiesâ
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
strategy | semver | pep440 | commitizen | date | gitcount | Version strategy yang di-resolve oleh version, tag, Git operations, dan run flows. Hapus property ini agar built-in project detector dapat ikut menentukan strategy. | semver | No |
bump | auto | patch | minor | major | Default requested bump jika command tidak menyediakannya. Version resolver sendiri tidak memiliki non-configuration bump fallback. | auto | No |
date_format | Format string | Optional active key yang digunakan Git tag sorting untuk date strategy. Didukung, tetapi tidak disertakan dalam generated file. | %Y.%m.%d | No |
Semantic versions
toml[tool.custy.cli.versioning]
strategy = "semver"
bump = "auto"Date-based tags
toml[tool.custy.cli.versioning]
strategy = "date"
date_format = "%Y.%m.%d"