Lewati ke konten utama

Requirements

Requirements

Required

Siapkan configuration dan file proyek sebelum Version Update.

Commandcusty version

Category

Versioning

Quick Command

custy version update

Ringkasan​

Requirements

Git Repository

Required
Jalankan dari project Git yang valid agar strategy dan release context dapat di-resolve.

Version Metadata

Recommended
Custy dapat mendeteksi metadata Python atau Node.js. Project tanpa metadata tetap valid dan dapat menggunakan Git-tag-only versioning.

Writable Project Files

Required
File target harus dapat ditulis oleh current user.

Clean Review Point

Recommended
Periksa Git status agar perubahan version mudah ditinjau.

Automatic Version Metadata Detection

Dengan version_file = "auto", Custy mencari Python __version__.py yang sudah ada, static [project].version dalam pyproject.toml, lalu string version dalam package.json. Mixed project dapat menyinkronkan metadata Python dan Node.js. Nilai yang ditulis ke metadata tidak menyertakan tag prefix seperti v.

Path tool.custy.cli.paths.version_file yang eksplisit tetap strict: path tersebut harus tersedia dan berupa file.

Persiapan yang Disarankan

Jalankan custy --dry-run version update sebelum menerapkan perubahan versi nyata.