switch rest of pipeline over to needs
Description
Switches over to use needs
instead of dependencies
so that the pipeline runs faster as it doesn't have to wait for all jobs in the preceding stage to complete, only the relevant ones.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API