Options
Options
Customize how Custy generates and applies project version updates.
custy versionCategory
Quick Command
custy version updateOverview
Version Update provides command-line options for selecting the versioning strategy, controlling how the next version is generated, and overriding the default project configuration.
When an option is omitted, Custy resolves its value from the project configuration before falling back to built-in defaults.
Available Options
Global Options
Like every Custy command, Version Update also supports the global CLI options.
Examples include:
--dry-run--debug--log-level
Global options always appear before the command.
Example:
custy --dry-run version update
Option Resolution
When multiple sources provide the same value, Custy resolves them using the following priority:
- Command-line arguments.
- Project configuration (
config.toml). - Built-in defaults.
This allows project-wide defaults while still supporting temporary overrides for individual executions.
What's Next?
Continue to the Configuration page to learn how to configure default versioning behavior for your project.