otto-de / gitactionboard

GitactionBoard - Ultimate Dashboard for GithubActions.
Apache License 2.0
111 stars 28 forks source link

Enhance Workflow Display with Comprehensive Listing, Grouping, and Advanced Filtering #670

Open ynixon opened 6 months ago

ynixon commented 6 months ago

Is your feature request related to a problem? Please describe. The current display on GitActionBoard provides a high-level view of the status of GitHub workflows, which is useful but not comprehensive for teams managing numerous workflows across various repositories. The absence of detailed information like the triggering event and the user who triggered the workflow makes it harder to quickly understand and act on workflow statuses, especially in complex project environments.

Describe the solution you'd like I propose an enhancement to the workflow display that introduces a list view with additional columns for more detailed insights. The proposed columns are:

In addition to these columns, the following features would significantly enhance the tool's utility:

Describe alternatives you've considered An alternative could involve using separate tools or scripts to extract and display this information. However, integrating these features directly into GitActionBoard would offer a seamless and centralized experience for monitoring and managing GitHub workflows, eliminating the need for additional tools and processes.

Additional context Incorporating these enhancements would empower teams, especially those with multiple workflows and repositories, to have a more detailed and actionable overview of their CI/CD pipeline statuses. This improvement aims at not just monitoring but also at effectively managing and troubleshooting workflows by providing all necessary details in one comprehensive view.

boring-cyborg[bot] commented 6 months ago

Thanks for opening your first issue here! Be sure to follow the issue template!

sumanmaity1234 commented 6 months ago

Hi @ynixon, Repository Name, color coded status and last run information is already available in GitAction Board. Additionally, people can filter the workflows based on workflows or triggered event. You can already check the example of https://otto-de.github.io/gitactionboard/#/workflow-jobs.

The other requested feature like having a table view, it might be good to have feature but I am not sure if it'll add much value or not.

As per my understanding people are mainly concern when pipeline is red. If a certain pipeline is red, then you can just click on the tile and it'll redirect you to the github workflow run page where all the suggested information along with some more will be available.