Skip to content

Draft: Deduplication pipeline creation for external pull requests

Alex Kalderimis requested to merge 352158-dedup-external-pr-pipelines into master

What does this MR do and why?

This attempts to address #352158 by deduplicating CI pipeline creation when an external pull request calls the pipeline creation worker

We prevent creating further pipelines if 50 or more running pipelines already exist for the same SHA/ref.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #352158

Edited by Alex Kalderimis

Merge request reports