From fe10ce7be03ffd54639c1f65edc5ab1f0c314e18 Mon Sep 17 00:00:00 2001 From: mintaka Date: Sun, 4 Oct 2026 15:19:08 -0400 Subject: [PATCH] fix(repo): exempt release CHANGELOG from MD050 (RIG-1746) release-please copies commit subjects into CHANGELOG.md verbatim. A subject containing __linear__ trips MD050, which fails the release PR (#1269) and blocks every release since v0.3.0. Co-authored-by: Matt Wilkinson --- .rumdl.toml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.rumdl.toml b/.rumdl.toml index c09ae0703..85153d01d 100644 --- a/.rumdl.toml +++ b/.rumdl.toml @@ -79,11 +79,10 @@ style = "fenced" "docs/designs/ui/compass-sidebar-pins/design.md" = ["MD057"] "docs/designs/ui/compass-sidebar-pins-unreachable-amendment/design.md" = ["MD057"] -# release-please regenerates CHANGELOG.md on every release and its template -# emits a double blank line under each version heading, tripping MD012. The -# exemption lives here rather than in the file because any hand-fix (or -# `rumdl fmt`) is overwritten at the next version bump. -"CHANGELOG.md" = ["MD012"] +# release-please regenerates CHANGELOG.md each release, overwriting any hand-fix. +# Its template emits double blank lines (MD012) and copies commit subjects +# verbatim, so a subject like `__name__` trips MD050. +"CHANGELOG.md" = ["MD012", "MD050"] # False: flags a list item's own continuation line (indented prose wrapping one # bullet) as an unpadded list — the auto-fix inserts a blank line mid-sentence.