Lewati ke konten utama

Pending Commit

Pending Commit

Active + Loaded Only

Sertakan project-owned pending message content dan pahami batas generation serta placement settings saat ini.

Command[tool.custy.changelog.pending_commit]

Category

Changelog Configuration

Quick Command

[tool.custy.changelog.pending_commit]

commit-message.txtproviderloaded-only settings

Properties​

Properties

PropertyTypeDescriptionDefaultRequired
enabledBooleanActive. Sertakan configured commit-message file melalui PendingCommitProvider untuk newest unreleased range.trueNo
generationappend | regenerateLoaded only. Active generator tidak memanggil integrator yang menerapkan mode ini.regenerateNo
placementbefore | afterLoaded only. Active generator saat ini tidak memindahkan pending content.beforeNo
Generated pending behavior
toml
[tool.custy.changelog.pending_commit]
enabled = true
generation = "regenerate"
placement = "before"

Buat Changelog Hanya dari Riwayat Git​

Gunakan enabled untuk memilih apakah file commit message yang dikonfigurasi menambahkan konten ke changelog:

PengaturanSumber pesan changelog
enabled = trueRiwayat commit Git ditambah pesan pending commit, jika tersedia, pada rentang unreleased terbaru.
enabled = falseHanya riwayat commit Git; pesan pending commit tidak disertakan sebagai sumber tambahan.

Edit bagian yang sudah ada di .config/custy/config.toml milik proyek Anda; jangan menambahkan bagian kedua dengan nama yang sama:

Hanya riwayat Git
toml
[tool.custy.changelog.pending_commit]
enabled = false

Anda tidak perlu mengubah generation atau placement untuk tujuan ini. Kemudian buat changelog dengan perintah biasa:

Buat changelog
bash
custy changelog generate

Jika pembuatan changelog dilewati karena aturan normal command, gunakan custy changelog generate --force. Perintah ini meminta pembuatan ulang tanpa mengabaikan enabled = false atau pengaturan collection dan rendering lainnya. Untuk melihat pratinjau tanpa menulis CHANGELOG.md, gunakan custy --dry-run changelog generate.

Untuk jawaban singkat, lihat FAQ pembuatan changelog.

Lanjutkan