Lewati ke konten utama

Release Processing dan Overrides

Release Processing dan Overrides

Active

Extract useful release content, lalu sesuaikan individual versions tanpa mengubah global rules.

Command[tool.custy.changelog.release]

Category

Changelog Configuration

Quick Command

[tool.custy.changelog.release_behavior."VERSION"]

release summaryhiddencustom message

Release Properties

Properties

PropertyTypeDescriptionDefaultRequired
extract_bullets_onlyBooleanGunakan Markdown list items dari release summaries dan abaikan preceding narrative.trueNo
fallback_to_subjectBooleanGunakan release summary atau commit subject jika list items tidak tersedia; jika tidak, lewati empty release entry.trueNo
Global release processing
toml
[tool.custy.changelog.release]
extract_bullets_only = true
fallback_to_subject = true

Per-Version Behavior

Properties

PropertyTypeDescriptionDefaultRequired
hiddenBooleanKecualikan version sepenuhnya. Jika true, setting ini mengalahkan title_only dan custom_message.falseNo
title_onlyBooleanRender release heading saja dan sembunyikan body.falseNo
custom_messageStringGanti generated release summary sambil mempertahankan generated change groups, kecuali hidden.unsetNo
Per-version examples
toml
[tool.custy.changelog.release_behavior."1.10.13"]
custom_message = """
Repository synchronization improvements.
"""

[tool.custy.changelog.release_behavior."1.10.12"]
hidden = true

[tool.custy.changelog.release_behavior."1.10.11"]
title_only = true

Lanjutkan