diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4638dc72c439a200035303c50a45fd6802313269..290a5d0d19c7fdcc4381abcdd56be68ea17c4616 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,8 +27,6 @@
 ################
 
 workflow:
-  auto_cancel:
-    on_job_failure: all
   rules:
   # These 3 rules from https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Workflows/MergeRequest-Pipelines.gitlab-ci.yml
     # Run on merge requests
@@ -146,11 +144,6 @@ default:
 
 .default-stage: &default-stage
   stage: 🗜️ Test
-  needs:
-    # Start the child jobs as soon as phpcs passes.
-    - "🧹 PHP Coding standards (PHPCS)"
-    - "📔 Spell-checking"
-
   trigger:
     # Rely on the status of the child pipeline.
     strategy: depend