From a262ff69045f98d81c87ff6a54c651b8b82e4919 Mon Sep 17 00:00:00 2001 From: Takahiro Ebato Date: Sun, 28 Jun 2026 18:04:16 +0900 Subject: [PATCH] ci: keep non-conventional commits in the changelog release-plz 0.3.159 inherits git-cliff filter_unconventional=true, which drops commits without a Conventional Commits prefix before the parsers run, so the catch-all never groups them. Setting filter_unconventional=false keeps the historical backlog (e.g. #31/#33) in "Other Changes". Co-Authored-By: Claude Opus 4.8 (1M context) --- release-plz.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/release-plz.toml b/release-plz.toml index fe40e9a..5faf4fa 100644 --- a/release-plz.toml +++ b/release-plz.toml @@ -24,6 +24,12 @@ git_release_enable = false # visible even if a future skip rule would otherwise drop them. protect_breaking_commits = true +# Keep non-conventional commits (no `type:` prefix) instead of dropping them; +# they land in "Other Changes" via the catch-all parser. This matters for the +# historical backlog (commits predating the PR-title convention) — new commits +# are all conventional, so it is a no-op going forward. +filter_unconventional = false + # Changelog preamble. Kept in sync with the header already in each CHANGELOG.md # (Keep a Changelog 1.1.0) so release-plz strips and re-inserts it cleanly — # release-plz's built-in default links 1.0.0, so we override it here.