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

Implement Code Coverage Badge Generation #105

Open
3 tasks done
Savio629 opened this issue May 11, 2024 · 0 comments
Open
3 tasks done

Implement Code Coverage Badge Generation #105

Savio629 opened this issue May 11, 2024 · 0 comments
Assignees
Labels
C4GT Community Tasks for the C4GT Community to solve for enhancement New feature or request NSUT: College Chapter

Comments

@Savio629
Copy link
Collaborator

Savio629 commented May 11, 2024

Description

Currently, our project lacks visibility into code coverage metrics on pull requests, making it challenging for contributors and reviewers to assess the impact of proposed changes on overall code quality. This issue aims to address this by implementing a CodeCov badge that generates code coverage metrics for pull requests, providing instant insights into the extent of test coverage for each change.

Objective

The primary objective of this issue is to integrate a CodeCov badge generation mechanism into our project's pull request workflow. By automatically generating and displaying code coverage metrics on pull requests, we aim to improve transparency and facilitate informed decision-making during code reviews.

Goals

  • Integrate CodeCov badge generation into the pull request workflow.
  • Configure the badge to dynamically display code coverage metrics for each pull request.
  • Ensure that code coverage metrics accurately reflect the test coverage for the proposed changes.

Complexity: Easy

Product Name

Stencil, Stencil-cli

Organisation Name

SamagraX

Complexity

Low

Domain

DevOps, Code Quality

Tech Skills Needed

GitHub Actions, CodeCov, Badge Generation

CodeCov Badge Ref -- https://github.com/nestjs/nest/blob/master/.github/workflows/codeql-analysis.yml
https://docs.codecov.com/docs/status-badges

The coverage reports should be generated something like this: nestjs/nest#13554 (comment)

This is a sub issue of #46

@Savio629 Savio629 added the C4GT Community Tasks for the C4GT Community to solve for label Aug 10, 2024
@Savio629 Savio629 self-assigned this Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C4GT Community Tasks for the C4GT Community to solve for enhancement New feature or request NSUT: College Chapter
Projects
None yet
Development

No branches or pull requests

1 participant