Skip to content

ci: Update codecov action version #2440

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Apr 17, 2024
Merged

ci: Update codecov action version #2440

merged 8 commits into from
Apr 17, 2024

Conversation

georgebisbas
Copy link
Contributor

For checking whether this will help in dependabot issue

@georgebisbas
Copy link
Contributor Author

Maybe related to this: https://github.com/codecov/codecov-action/blob/main/README.md

Easily upload coverage reports to Codecov from GitHub Actions
v4 Release
v4 of the Codecov GitHub Action will use the [Codecov CLI](https://github.com/codecov/codecov-cli) to upload coverage reports to Codecov.

Breaking Changes
Tokenless uploading is unsupported. However, PRs made from forks to the upstream public repos will support tokenless (e.g. contributors to OS projects do not need the upstream repo's Codecov token)
Various arguments to the Action have been removed
Dependabot
For repositories using Dependabot, users will need to ensure that it has access to the Codecov token for PRs from Dependabot to upload coverage. To do this, please add your CODECOV_TOKEN as a Dependabot Secret. For more information, see ["Configuring access to private registries for Dependabot."](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/configuring-access-to-private-registries-for-dependabot#storing-credentials-for-dependabot-to-use)
v3 versions and below will not have access to CLI features (e.g. global upload token, ATS).

@georgebisbas
Copy link
Contributor Author

@superlopuh superlopuh added the CI Continuous Integration label Apr 9, 2024
@superlopuh
Copy link
Member

I have a couple of hunches, will push here to try

@superlopuh
Copy link
Member

Yay :)

Copy link

codecov bot commented Apr 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.77%. Comparing base (eb83cde) to head (ca9cfc8).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2440   +/-   ##
=======================================
  Coverage   89.77%   89.77%           
=======================================
  Files         350      350           
  Lines       42747    42747           
  Branches     6353     6353           
=======================================
  Hits        38376    38376           
  Misses       3434     3434           
  Partials      937      937           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@superlopuh superlopuh merged commit b93d7ad into main Apr 17, 2024
10 checks passed
@superlopuh superlopuh deleted the codecov_v4 branch April 17, 2024 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants