Draft: Remove allow_failure: true for deployments in CI
What does this MR do and why?
Now that cleanup jobs are always played whatever the result of the deployment, we don't need to allow_failure: true
. removing it prevent the MR to be auto merge if some deployments failed
This MR remove the allow_failure
for deployments in MR, it also add a new rules to allow the failure if the label allow-ci-failure
is present on the MR. This could be helpful to unblock the CI
(https://sylva-projects.slack.com/archives/C04BQQANHA5/p1700485037162639)
Related reference(s)
Test coverage
Edited by Loic Nicolle