diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index be19655040e58ee3a9f2af912eb0af957821cacc..35405db287580659391e06c833673d9012ae4dca 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,6 @@
 stages:
   - tests
   - package
-  - quality
   - integration
   - prerelease
   - release
@@ -98,30 +97,6 @@ tests:
       - coverage.tar.gz
     expire_in: 72h
 
-fmt_and_clippy:
-  extends: .env
-  rules:
-    - if: $CI_COMMIT_TAG
-      when: never
-    - if: $CI_MERGE_REQUEST_ID
-    - when: on_success
-  stage: quality
-  script:
-    - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
-    - export PATH="$HOME/.cargo/bin:$PATH"
-    - cargo fmt -- --version
-    - cargo fmt -- --check
-    - cargo clippy -- -V
-    - cargo clippy --all --tests -- -D warnings --verbose
-    
-audit_dependencies:
-  extends: .rust_env
-  before_script:
-    - cargo deny -V
-  stage: quality
-  script:
-    - cargo deny check
-
 .integration_rules: &integration_rules
   allow_failure: true
   rules: