From 48bad8cd4ff945d2ad0287d1509ec9eea4cc7041 Mon Sep 17 00:00:00 2001 From: JacobPEvans <20714140+JacobPEvans@users.noreply.github.com> Date: Sun, 26 Apr 2026 18:30:38 -0400 Subject: [PATCH] fix(markdown-lint): exclude CHANGELOG.md from lint globs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit release-please generates CHANGELOG.md with long GitHub PR URLs that exceed MD013 limits, and double blank lines between sections that trigger MD012. Both are structural artifacts of release-please format (googleapis/release-please#2085, closed won't-fix). ignorePatterns and per-file overrides in config are not applied when the action passes explicit globs — the only reliable mechanism is a negative glob entry. (claude) --- .github/workflows/_markdown-lint.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/_markdown-lint.yml b/.github/workflows/_markdown-lint.yml index 9767489..0b1ee54 100644 --- a/.github/workflows/_markdown-lint.yml +++ b/.github/workflows/_markdown-lint.yml @@ -32,4 +32,5 @@ jobs: with: globs: | **/*.md + !CHANGELOG.md !**/node_modules/**