From a2957993c35a9d8347e54fd7495cca33949c26c6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Jul 2026 04:36:03 +0000 Subject: [PATCH 1/2] Initial plan From be0b743a497a65a2daf0909e2c7a291020da6bb1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Jul 2026 04:38:39 +0000 Subject: [PATCH 2/2] Exclude generated root guides from markdownlint targets --- .github/workflows/markdown-quality.yml | 2 +- tests/test_markdown_quality_workflow.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/markdown-quality.yml b/.github/workflows/markdown-quality.yml index 1b50a1937..630e446c5 100644 --- a/.github/workflows/markdown-quality.yml +++ b/.github/workflows/markdown-quality.yml @@ -100,7 +100,7 @@ jobs: esac case "$file" in - */node_modules/*|node_modules/*|*/.venv/*|.venv/*|*/venv/*|venv/*|*/.git/*|.git/*|*/dist/*|dist/*|*/build/*|build/*|*/.next/*|.next/*|*/.cache/*|.cache/*|data_out/*|mount/*|*/CHANGELOG.md|CHANGELOG.md) + */node_modules/*|node_modules/*|*/.venv/*|.venv/*|*/venv/*|venv/*|*/.git/*|.git/*|*/dist/*|dist/*|*/build/*|build/*|*/.next/*|.next/*|*/.cache/*|.cache/*|data_out/*|mount/*|docs/root-guides/*|*/CHANGELOG.md|CHANGELOG.md) return 1 ;; esac diff --git a/tests/test_markdown_quality_workflow.py b/tests/test_markdown_quality_workflow.py index b7997277f..4134d9855 100644 --- a/tests/test_markdown_quality_workflow.py +++ b/tests/test_markdown_quality_workflow.py @@ -25,6 +25,7 @@ def test_markdown_quality_workflow_selects_changed_markdown_targets() -> None: assert "git diff --name-only --diff-filter=ACMR -z" in select_step["run"] assert 'git fetch --no-tags origin "$DEFAULT_BRANCH"' in select_step["run"] + assert "docs/root-guides/*" in select_step["run"] assert "No Markdown files changed for this run" in lint_step["run"] assert lint_step["env"]["EVENT_NAME"] == "${{ github.event_name }}" assert 'markdownlint-cli2 "${args[@]}" "${markdown_files[@]}"' in lint_step["run"]