Skip to content
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

Setup Codecov for code coverage #1235

Merged
merged 8 commits into from
Apr 21, 2023
Merged

Setup Codecov for code coverage #1235

merged 8 commits into from
Apr 21, 2023

Conversation

ghostwriter
Copy link
Member

@ghostwriter ghostwriter commented Apr 16, 2023

This PR enables Codecov GitHub Action and Comments for code coverage.

  • Create codecov.yml GitHub workflow
  • Create codecov.yml Config file

Codecov provides a detailed report on the test coverage of the codebase and helps identify areas that need additional tests.

Follow the steps to finish setting up code coverage. https://app.codecov.io/gh/mockery/mockery/new

Once it's set up, visit this link to grab the markdown code for a Codecov badge https://app.codecov.io/gh/mockery/mockery/settings/badge

You can leave the markdown in a comment here, i'll update the readme with that information.

GitHub will also email you regarding my request to allow Codecov access to public organization data (read-only access to the repo).

@davedevelopment
Copy link
Collaborator

codecov

[![codecov](https://codecov.io/gh/mockery/mockery/branch/master/graph/badge.svg?token=oxHwVM56bT)](https://codecov.io/gh/mockery/mockery)

@ghostwriter ghostwriter added this to the 1.5.2 milestone Apr 20, 2023
@ghostwriter ghostwriter changed the base branch from 1.5.x to 1.6.x April 21, 2023 17:37
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
Signed-off-by: Nathanael Esayeas <nathanael.esayeas@protonmail.com>
@ghostwriter ghostwriter merged commit e39a644 into 1.6.x Apr 21, 2023
8 checks passed
@ghostwriter ghostwriter deleted the feature/setup-codecov branch April 21, 2023 17:50
@ghostwriter ghostwriter mentioned this pull request Apr 22, 2023
@ghostwriter ghostwriter added Automation something related to automation (GitHub Actions, etc.) Patch Backwards compatible bug fixes and improvements Chore for non-functional changes or maintenance tasks such as code cleanup, formatting, or dependency upda labels Apr 30, 2023
@ghostwriter ghostwriter self-assigned this May 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Automation something related to automation (GitHub Actions, etc.) Chore for non-functional changes or maintenance tasks such as code cleanup, formatting, or dependency upda Patch Backwards compatible bug fixes and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants