When a pipeline shows failed, hold off on another run. Follow run detail, the failed job, the failed step, then the log, and find the first error. Compare the exit code and the suggestions from Failure diagnosis. Image pull, checkout, command not found, and timeout each have a fixed line in the log, with a matching fix.