You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your improvement proposal related to a problem? Please describe.
Users trying to improve CI reliability need to periodically review why pipelines are failing and manually sift through results to spot trends. Currently, the branch view (where users can see all workflows) doesn't have filtering options, making it difficult to filter down to only pipelines that have failed. This manual process is time-consuming and makes it harder for users to identify patterns in failures.
Describe the solution you'd like
Note: The current branch view displays workflows, which don't have a pass/fail state - only the pipelines within workflows have states. Therefore, filtering by success/failed status cannot be added to the existing workflow view.
Instead, introduce a toggle or selectable option on the branch page that allows users to switch between:
Workflow view (current view) - Shows all workflows without state filtering
Pipeline view (new view) - Shows all executed pipelines with filtering capabilities
The new pipeline view would include:
Filter by pipeline state (passed/failed/stopped/etc.)
Filter by timeframe (last 24 hours, last week, custom date range)
Filter by pipeline duration
Potentially combine multiple filters for more targeted analysis
This would enable users to quickly identify failing pipelines and analyze trends without manually reviewing every workflow.
Describe alternatives you've considered
No response
Additional context
Since workflows themselves don't have a pass/fail state (only the pipelines within workflows have states), the solution needs to focus on pipeline-level filtering rather than workflow-level filtering.
@VeljkoMaksimovic has additional context for this, as we were reviewing our options for 1.3 release and this popped up when discussing branch datetime filters.
The text was updated successfully, but these errors were encountered:
Is your improvement proposal related to a problem? Please describe.
Users trying to improve CI reliability need to periodically review why pipelines are failing and manually sift through results to spot trends. Currently, the branch view (where users can see all workflows) doesn't have filtering options, making it difficult to filter down to only pipelines that have failed. This manual process is time-consuming and makes it harder for users to identify patterns in failures.
Describe the solution you'd like
Note: The current branch view displays workflows, which don't have a pass/fail state - only the pipelines within workflows have states. Therefore, filtering by success/failed status cannot be added to the existing workflow view.
Instead, introduce a toggle or selectable option on the branch page that allows users to switch between:
The new pipeline view would include:
This would enable users to quickly identify failing pipelines and analyze trends without manually reviewing every workflow.
Describe alternatives you've considered
No response
Additional context
Since workflows themselves don't have a pass/fail state (only the pipelines within workflows have states), the solution needs to focus on pipeline-level filtering rather than workflow-level filtering.
@VeljkoMaksimovic has additional context for this, as we were reviewing our options for
1.3
release and this popped up when discussing branch datetime filters.The text was updated successfully, but these errors were encountered: