Project pipeline status for default branch visible from group view
Problem to solve
Not having to click into each subproject of a group to see if the pipeline for the default branch is currently passing or not.
Intended users
Developers, Maintainers, Owners
Further details
Potential use case: As a developer/maintainer/owner, I want to see a green check mark next to every subproject of a group I'm a developer in to know which ones are passing their CI pipelines at a glance.
It would also be a nice feature to have the column of pipeline status icons be sortable based on state.
Proposal
There's a lot of blank space on a group page where the projects are listed, just add a column that has the pipeline state icon of the default branch for that project. This is already being done on the "Your projects" page, would like same functionality in a Groups project listing page.
Permissions and Security
No permissions or security changes.
Documentation
Testing
Cross-browser testing will check that when a user opens a group or subgroup details, under the "subgroups and projects" tab where the subgroups and projects are listed, there is a column of icons representing the current status of the project's default branch.
What does success look like, and how can we measure that?
Success metrics: Users get more use/functionality out of the group details page.
Acceptance criteria: The group details pages accurately show the current pipeline status of the default branch of their subprojects.
Links / references
Attached is a crude mockup of what I'm imagining.