Skip to content

👷 update codecov to v5#9

Merged
daniel-gomm merged 1 commit into
mainfrom
chore/update-codecov
Feb 10, 2026
Merged

👷 update codecov to v5#9
daniel-gomm merged 1 commit into
mainfrom
chore/update-codecov

Conversation

@daniel-gomm
Copy link
Copy Markdown
Owner

Update codecov to v5

Copilot AI review requested due to automatic review settings February 10, 2026 10:00
@daniel-gomm daniel-gomm merged commit c0dad77 into main Feb 10, 2026
9 checks passed
@codecov-commenter
Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

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

Updates the GitHub Actions test workflow to use Codecov’s v5 uploader, keeping CI coverage reporting in place as part of the project’s test pipeline.

Changes:

  • Bumps codecov/codecov-action from v4 to v5.
  • Simplifies Codecov step configuration and adds CODECOV_TOKEN secret usage.

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

Comment on lines +33 to +36
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5
with:
file: ./coverage.xml
flags: unittests
name: codecov-umbrella
fail_ci_if_error: false
token: ${{ secrets.CODECOV_TOKEN }}
Copy link

Copilot AI Feb 10, 2026

Choose a reason for hiding this comment

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

This upgrade also removes the explicit ./coverage.xml upload (previously configured via file:) and relies on Codecov's auto-discovery. If the action doesn't pick up coverage.xml (or the report path changes), coverage uploads can silently stop. Consider passing the v5 input for an explicit file list (e.g., files: ./coverage.xml) to preserve the previous behavior.

Copilot uses AI. Check for mistakes.
Comment on lines +34 to +36
uses: codecov/codecov-action@v5
with:
file: ./coverage.xml
flags: unittests
name: codecov-umbrella
fail_ci_if_error: false
token: ${{ secrets.CODECOV_TOKEN }}
Copy link

Copilot AI Feb 10, 2026

Choose a reason for hiding this comment

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

This change makes the workflow depend on the CODECOV_TOKEN repository secret being present. If this repo is public (tokenless uploads) or you want CI to run on PRs from forks (secrets are not provided to forked PR workflows), consider omitting token: when not required or gating the upload step so fork PRs don't fail due to a missing secret.

Copilot uses AI. Check for mistakes.
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