From 6516e05193a8c89df16615829731aa6c7ca21a97 Mon Sep 17 00:00:00 2001 From: "muhammet.arikan" Date: Sat, 2 Mar 2024 23:33:45 +0300 Subject: [PATCH] sorted workflow names for workflow tab Signed-off-by: muhammet.arikan --- internal/terminal/handler/ghworkflow/ghworkflow.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/terminal/handler/ghworkflow/ghworkflow.go b/internal/terminal/handler/ghworkflow/ghworkflow.go index a334782..615aa38 100644 --- a/internal/terminal/handler/ghworkflow/ghworkflow.go +++ b/internal/terminal/handler/ghworkflow/ghworkflow.go @@ -4,6 +4,7 @@ import ( "context" "errors" "fmt" + "sort" "strings" "github.com/charmbracelet/bubbles/help" @@ -175,6 +176,10 @@ func (m *ModelGithubWorkflow) syncTriggerableWorkflows(ctx context.Context) { }) } + sort.SliceStable(tableRowsTriggerableWorkflow, func(i, j int) bool { + return tableRowsTriggerableWorkflow[i][0] < tableRowsTriggerableWorkflow[j][0] + }) + m.tableTriggerableWorkflow.SetRows(tableRowsTriggerableWorkflow) m.tableReady = true