diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d40604a9efce1e78ddde3d9ffa22fdba00a123e3..be32bb9ded59be8b14c4cd4acfd4b897e974222a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,6 +22,8 @@ workflow:
 fmt_and_clippy:
   extends: .env
   rules:
+    - if: $CI_COMMIT_REF_NAME =~ /^wip*$/
+      when: manual
     - if: '$CI_COMMIT_TAG || $CI_COMMIT_BRANCH == "master"'
       when: never
     - if: $CI_PIPELINE_SOURCE == "merge_request_event"