Fix critical path visualizer manual job bug
What does this MR do and why?
This MR fixes a bug in the critical path visualizer where manual jobs are included in the analysis, which causes problems because it tries to link parallel manual jobs (with no duration), which is impossible because they didn’t run.
%{first_multiline_commit}