diff --git a/cmd/joj3/stage/run.go b/cmd/joj3/stage/run.go index 06f236e..de309b7 100644 --- a/cmd/joj3/stage/run.go +++ b/cmd/joj3/stage/run.go @@ -174,6 +174,7 @@ func Run( slog.Error("run stages", "error", err) stageResults, forceQuitStageName = newErrorStageResults(err) } + onStagesComplete(stageResults, forceQuitStageName) slog.Info("write stageResults") if err = Write(conf.Stage.OutputPath, stageResults); err != nil { slog.Error("write stageResults", "error", err)