Use Acyclic Job Dependency Graphs in CI
A feature that is fairly new in Gitlab CI is acyclic job dependency graphs. Currently, if a CI pipeline has the
arm64 jobs run (based on the branch), then all jobs in the
build phase have to wait for the
ade phase to complete. Since the
arm64 runners take 4-5 minutes to spin up, this increases the overall build time significantly. Implementing this feature should reduce overall pipeline times.