feat: skip renovate on multi project pipeline triggers
What
- Stops
renovate_bot
jobs running on multi project pipelines when triggered from upstream.
Why
This is to help reduce the amount of unnecessary CI jobs when we do not expect a parent project pipeline to be modifying the child source.
Example Pipeline: https://gitlab.com/gitlab-com/gl-infra/capacity-planning-trackers/gitlab-com/-/pipelines/2069592600
Example as pipeline
as the trigger source: https://gitlab.com/gitlab-com/runbooks/-/pipelines?page=1&scope=all&source=pipeline