Skip to content

fix(ci): ensure secret_detection run in the same conditions ensure-job-added

What does this MR do and why?

Ensure secret_detection run in the same conditions ensure-job-added.

Currently, the job runs correctly in branches but not merge requests where it also triggers double pipelines.

It also add workflows to avoid duplicated pipelines by properly switching from branch pipeline to to MR pipelines.

MR acceptance checklist

Everything should be good.

How to set up and validate locally

  1. Fork the project
  2. Create a branch
  3. Push the branch
  4. Create a MR

Merge request reports

Loading