Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Copilot Lvl 2
Message 1 of 5

Need clarification on GitHub Actions

Solved! Go to Solution.

With GitHub Actions we can implement complete CI/CD workflows. But is there a way to display test, code coverage, and miscellaneous reports in a friendly HTML format like Jenkins and other CI/CD platforms?

dMkkN.png

 

Or is it recommended to offload testing to another platform (e.g. Jenkins, Circle CI, etc.)?

What about artifact management?

 

art.png

4 Replies
Solution
Community Manager
Message 2 of 5

Re: Need clarification on GitHub Actions

Good question!

 

GitHub Actions is intended to be very open-ended to allow you to implement whatever kind of workflow you can imagine. In order to be this open-ended though, that means that whoever implements the Actions in the workflow will have to build the code, components, or whatever other infrastructure is necessary to display the reports that you're describing. So the workflow can execute the task of running tests, executing code coverage, collecting their reports, and uploading them to a host somewhere they can be referred back to later. But that hosting will have to be somewhere outside of the workflow since a workflow is time-limited. The same is true for build artifact management.

 

I hope that helps!

Pilot Lvl 1
Message 3 of 5

Re: Need clarification on GitHub Actions

FTR you can achieve some of that by posting Markdown via Checks API. I guess you could try embedding images as base64-encoded data-urls...

Ground Controller Lvl 1
Message 4 of 5

Re: Need clarification on GitHub Actions

I don't see GitHub actions on my GitHub repositories.

 

https://github.com/gitthermal/thermal

 

msedge_Y6fPmrCvNE.png

Community Manager
Message 5 of 5

Re: Need clarification on GitHub Actions