diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4e21b990ae5683c7525768c48e992d27642a5ba4..761c8caf29402ce67e30a2227eb09c18c78071fa 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -85,8 +85,8 @@ tests:
     - if: $CI_COMMIT_TAG
       when: never
     - if: $CI_MERGE_REQUEST_ID
-      when: manual
-    - when: on_success
+      when: on_success
+    - when: manual
   stage: tests
   script:
     - npm i
@@ -124,6 +124,7 @@ audit_dependencies:
     - cargo deny check
 
 .integration_rules: &integration_rules
+  allow_failure: true
   rules:
     - if: $CI_COMMIT_TAG
       when: never