protected variable
the gitlab ci token that allows the CI to push in the repository is not protected. https://docs.gitlab.com/ee/ci/variables/#cicd-variable-security
-
Remove link between requirements and tests, -
Make requirement jobs manual.
https://docs.gitlab.com/ee/ci/jobs/job_control.html#create-a-job-that-must-be-run-manually