Alias the needs in the pipeline graph
This is an implementation issue for https://gitlab.com/gitlab-org/gitlab/-/issues/330079 ### Problem to solve In #339788 we'll be adding a new array to handle both implicit and explicit needs. We'll need to update the frontend to use the new data. ### Proposal We should be able to [alias](https://atheros.ai/blog/how-to-use-graphql-aliases) the `needs` array to the newer `combinedNeeds` array (working title). Work with the ~backend engineer on this to ensure we're aliasing to the correct array. ### Documentation We'll need some documentation adding here to inform the user that the pipeline graph will now show implicit as well as explicit needs. * Add all known Documentation Requirements in this section. See https://docs.gitlab.com/ee/development/documentation/workflow.html * If this feature requires changing permissions, update the permissions document. See https://docs.gitlab.com/ee/user/permissions.html ### What does success look like, and how can we measure that? We should be able to see implicit needs on the pipeline graph. e.g. https://gitlab.com/samdbeckham/test/-/pipelines/350790524
issue