Auto review app is silently skipped

I am trying to use auto review apps.

I have configured my project to use auto devops by including the auto devops pipeline definition like so :

variables:
    CODE_QUALITY_DISABLED: "True"
    TEST_DISABLED: "True"
    KUBE_INGRESS_BASE_DOMAIN: "mydomain.com"

include:
  - template: Auto-DevOps.gitlab-ci.yml

Then I added a Kubernetes cluster called “gitlab-friend” scoped to “review” environment.

When I created a merge request I was then expecting Gitlab to deploy a review app onto this cluster.

But it silently skipped this job.

In the documentation I saw this happens when requirements are not all matched.

But I do not know which one is missing in my case.

Could someone please give me a hint ?

Many thanks