Update codecov.yml: add ignore patterns for non-code files - #1005
Conversation
Adds ignore patterns for AI agent configs, docs, and config files (.agents/, .claude/, .cursor/, skills/, docs/, *.md, *.toml) to prevent non-executable files from inflating the coverage denominator. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
🤖 Finished Review · ✅ Success · Started 1:40 PM UTC · Completed 1:48 PM UTC |
PR Summary by QodoAdd Codecov ignore patterns for non-executable docs and AI config files
AI Description
High-Level Assessment
Files changed (1)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTo customize comments, go to the Qodo configuration screen, or learn more in the docs. |
ReviewFindingsLow
Labels: Small single-file CI config change — minimal review effort |
Summary
Adds ignore patterns to
codecov.ymlfor non-executable files that inflate the coverage denominator:.agents/**— AI agent configurations.claude/**— Claude AI workspace settings.cursor/**— Cursor AI settingsskills/**— AI skill definitionsdocs/**— Documentation files*.md— Markdown files (README, AGENTS.md, etc.)*.toml— TOML configuration filesExisting config (flags, require_ci_to_pass: true) is preserved.
Why
Non-executable files (Markdown, TOML, docs) are counted as "uncovered lines" by Codecov, dragging down patch coverage even though they can't be tested. This was identified as the primary driver of the 13.1% patch coverage drop in the Jul 20-26 weekly report.
🤖 Generated with Claude Code