Start using Directed Acyclic Graphs (DAG)
This pipeline does not use the needs
keyword and can't be represented as a directed acyclic graph.
Using needs
allows jobs to run before their stage is reached, as soon as their individual dependencies are met, which speeds up your pipelines.