Skip to content

ci: Only run 'e2e:test-on-gdk' on approved MRs

What does this MR do and why?

Running E2E tests against GDK can delay predictive pipelines by 13 minutes (e.g. https://gitlab.com/gitlab-org/gitlab/-/tracing/60df9ebd-b9a4-e640-d39d-43812c39e534):

Screenshot_2024-02-15_at_11.39.30

In this MR, I propose only running e2e:test-on-gdk after an MR has been approved (i.e. when it as the pipeline:mr-approved label).

Edited by Rémy Coutable

Merge request reports