why would you not want to see all the checks that apply to your PR?
In my team’s case, we have several parallelised tests that are all in the same group of tests (end-to-end tests). In that same group of tests, there is a separate job that runs before all the tests and it verifies if a review environment (created on each pr) is successfully deployed —otherwise the tests will not run. Not all of these necessarily need to show as they are all part of the end-to-end tests.
Are you asking to just have that area collapsed by default? Or for something else?
Collapsed by default actually sounds like a good idea!
If you look at what we see here (screenshot below), there are only 5 main “checks” we want to keep track of: unit tests, security tests, end-to-end tests, codeclimate, and review environment creation. However, because of the parallel tests you would not be able to see everything at a quick glance.
If I said “how would you like to see this feature implemented”, what would you tell me?
On top of your idea of some collapsible element, grouping/collapsing all related jobs into its workflow would be awesome. Maybe it’s something we can specify in the workflow file? (probably not a good solution but just want to throw some ideas in )
name: E2E Tests
pr_check_view: collapsed <--- [collapsed, hidden, display_all_jobs]