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

Publish coverage report to Checks on GitHub #17065

Closed
heaths opened this issue Nov 19, 2020 · 1 comment
Closed

Publish coverage report to Checks on GitHub #17065

heaths opened this issue Nov 19, 2020 · 1 comment
Assignees
Labels
Client This issue points to a problem in the data-plane of the library. EngSys This issue is impacting the engineering system.
Milestone

Comments

@heaths
Copy link
Member

heaths commented Nov 19, 2020

Part of the work started for #14427, publish the HtmlSummary report to GitHub as a check. Note that this may need to actually be markdown. See https://docs.github.com/en/free-pro-team@latest/rest/reference/checks#update-a-check-run for details.

@heaths heaths added Test Debt Client This issue points to a problem in the data-plane of the library. EngSys This issue is impacting the engineering system. labels Nov 19, 2020
@heaths heaths added this to the MQ-2020 milestone Nov 19, 2020
@heaths heaths self-assigned this Nov 19, 2020
@heaths
Copy link
Member Author

heaths commented Nov 19, 2020

Azure Pipelines is doing this if code coverage reports are properly published to the run, so we shouldn't have to do this ourselves; however, the display is rather minimal (shown only as a couple lines in Checks) so we may want to consider reopening this to improve with a comment if devs are having difficulty finding coverage reports.

/cc @AlexGhiondea

@heaths heaths closed this as completed Nov 19, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Mar 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Client This issue points to a problem in the data-plane of the library. EngSys This issue is impacting the engineering system.
Projects
None yet
Development

No branches or pull requests

1 participant