Skip to content

ci: add codecov.yml to exclude cmd/ and internal/ from coverage#5

Merged
github-actions[bot] merged 1 commit intomainfrom
dev
May 5, 2026
Merged

ci: add codecov.yml to exclude cmd/ and internal/ from coverage#5
github-actions[bot] merged 1 commit intomainfrom
dev

Conversation

@mar0ls
Copy link
Copy Markdown
Owner

@mar0ls mar0ls commented May 5, 2026

Adds codecov.yml with ignore rules for cmd/ and internal/ — CLI glue code and buildinfo were pulling coverage from 72% down to 57%.

Copilot AI review requested due to automatic review settings May 5, 2026 14:40
@github-actions github-actions Bot enabled auto-merge May 5, 2026 14:40
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions github-actions Bot merged commit 5ac16d9 into main May 5, 2026
27 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a repository-level Codecov configuration to prevent coverage reporting from being disproportionately impacted by CLI entrypoint code and build metadata.

Changes:

  • Add codecov.yml to configure Codecov project coverage status thresholds.
  • Configure Codecov to ignore coverage contributions from cmd/ and internal/.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread codecov.yml

ignore:
- "cmd/"
- "internal/"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants