8000 Adds code coverage reporting to CI by st0o0 · Pull Request #32 · st0o0/Signal.Bot · GitHub
[go: up one dir, main page]

Skip to content

Adds code coverage reporting to CI#32

Merged
st0o0 merged 2 commits intomainfrom
feature/add-code-coverage
Feb 7, 2026
Merged

Adds code coverage reporting to CI#32
st0o0 merged 2 commits intomainfrom
feature/add-code-coverage

Conversation

@st0o0
Copy link
Owner
@st0o0 st0o0 commented Feb 7, 2026

Adds code coverage reporting to the CI workflow using irongut/CodeCoverageSummary to generate coverage reports and marocchino/sticky-pull-request-comment to post the report as a comment on pull requests. Also grants pull-requests write permissions to the workflow.

@st0o0 st0o0 requested a review from LineOfC0d3 February 7, 2026 17:45
@st0o0 st0o0 self-assigned this Feb 7, 2026
Adds code coverage reporting to the CI workflow using `irongut/CodeCoverageSummary` to generate coverage reports and `marocchino/sticky-pull-request-comment` to post the report as a comment on pull requests.  Also grants pull-requests write permissions to the workflow.
@st0o0 st0o0 force-pushed the feature/add-code-coverage branch from 5419cd6 to c62ce14 Compare February 7, 2026 17:48
Moves integration tests to a dedicated unit test project.

This change refactors the project structure to improve test organization and clarity.
It helps differentiate between integration and unit tests, enhancing maintainability and execution speed.
@github-actions
Copy link
github-actions bot commented Feb 7, 2026

Code Coverage

Package Line Rate Branch Rate Complexity Health
Signal.Bot 57% 40% 642
Summary 57% (580 / 1013) 40% (93 / 234) 642

Copy link
Collaborator
@LineOfC0d3 LineOfC0d3 left a comment

Choose a reason for hiding this comment

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

Not an expert on the pipeline configuration, so no recommendations there. The reporting seems works.
Renaming the test project is approved

@st0o0 st0o0 merged commit 0ea1782 into main Feb 7, 2026
6 checks passed
@st0o0 st0o0 deleted the feature/add-code-coverage branch February 7, 2026 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0