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

Provide support for GitHub Actions Job summaries #1765

Open
jrhemstad opened this issue Oct 30, 2023 · 0 comments
Open

Provide support for GitHub Actions Job summaries #1765

jrhemstad opened this issue Oct 30, 2023 · 0 comments

Comments

@jrhemstad
Copy link

Feature Request

How can we make CDash better?

I use GitHub actions workflows for all of my continuous build/test for my C++ library using cmake/ninja/ctest. I would like to be able to leverage CDash's log parsing and reporting more natively within GitHub.

One of the primary benefits of using GitHub Actions is how tightly integrated it is with GitHub and developers don't have to leave GitHub to see the results of the build/test matrix. One weakness of GitHub Actions is the build/test logs are not very digestible by default.

CDash is excellent at parsing build/test logs and highlighting the various failures, but requires navigating to an external site and tool in order to view the matrix summary as well as each jobs build/test summary.

I want to have my cake and eat it too by making CDash's build/test job summary available directly in the GitHub UI. From what I can tell, the easiest way to do this would be via a custom job summary. This lets you provide arbitrary Markdown which will be rendered in the job summary page.

In short, I'd want to be able to provide the equivalent of this CDash build summary but as a GitHub Job Summary that renders natively in the GitHub UI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant