Closed manthonyaiello closed 1 year ago
This page discusses how to generate the badges, including how to tie them to a given branch: https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge. We can also generate the badge from the Actions page, e.g.,:
However, as far as I can tell, it's 1 badge = 1 workflow. Since we have a bunch of workflows, this seems awkward: we would potentially have to have 7 of them. Perhaps we only want to highlight the OpenUxAS C++ build and test? possibly to include Ada? we could then exclude the rest from the page.
The "Build Passing" button is clearly not linked properly to the CI runs; the build is currently broken at the tip of develop, yet the button is showing passing. When clicked on, it goes to the summary of all CI runs, rather than to the last run.