From 5d7248e341fa178605a051353aa503a4d1192865 Mon Sep 17 00:00:00 2001 From: divancode Date: Sun, 15 Feb 2026 03:35:50 +0300 Subject: [PATCH] fix(exesh): use succ job stage --- Exesh/internal/domain/execution/graph.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Exesh/internal/domain/execution/graph.go b/Exesh/internal/domain/execution/graph.go index b2ba381d..5ce25395 100644 --- a/Exesh/internal/domain/execution/graph.go +++ b/Exesh/internal/domain/execution/graph.go @@ -125,7 +125,8 @@ func (g *graph) doneJob(jobID job.ID, jobStatus job.Status) { for _, succJob := range g.succJobs[jobID] { g.doneJobDeps[succJob.GetID()]++ if g.doneJobDeps[succJob.GetID()] == len(succJob.GetDependencies()) { - g.toPick[stage.Name] = append(g.toPick[stage.Name], succJob) + succStage := g.stageByJobID[succJob.GetID()] + g.toPick[succStage.Name] = append(g.toPick[succStage.Name], succJob) } }