Skip to main content

Output

Output

Stable

Learn what information Custy reports after synchronizing project versions.

Commandcusty version

Category

Versioning

Quick Command

custy version update

outputversion

Overview​

Version Update reports the progress of version synchronization so you can verify which version was generated and which project files were updated.

When running with --dry-run, the reported actions are simulated and no files are modified.


Typical Output

Command Output

Example output produced after running the command.

Successful Version Update

Version synchronization completed successfully.

Terminal
text
🔖 Next version: v2.4.0

🔧 Applying version updates...

🐍 Python project detected

✅ app/**version**.py updated → 2.4.0

✅ pyproject.toml updated

✅ .cz.toml updated

🎉 Version synchronization completed successfully.

Dry Run Output

Command Output

Example output produced after running the command.

Dry Run

Preview version synchronization without modifying project files.

Terminal
text
(dry-run) Would update app/__version__.py

(dry-run) Would update pyproject.toml

(dry-run) Would update .cz.toml

Version Generation

During execution, Custy reports the version that has been selected or generated before synchronizing project files.

Typical messages include:

  • Generated version
  • Selected versioning strategy
  • Detected project type
  • Updated version files

These messages help verify that the expected version is being applied.


Project Detection

Depending on the detected project type, the reported output differs.

For example:

  • Python projects report updates to Python version files.
  • Node.js projects report updates to package metadata files.

Only supported project files are updated and reported.



What's Next?

Continue to the Troubleshooting page for solutions to common Version Update issues.