diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 07743507deed78eedba6eba4d75e46e9cbf2cc7c..f1d31334983a9be26e169591d418fb2668fe7602 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,29 +27,23 @@ image: $DOCKER_IMAGE/$PYTHON_VERSION:latest
       - Makefile
       - pyproject.toml
 
-format:
-  extends: .code_changes
-  stage: checks
-  script:
-    - black --check duniterpy tests examples
-
 build:
   extends: .changes
   stage: checks
   script:
     - poetry build
 
-isort:
+format:
   extends: .code_changes
   stage: checks
   script:
-    - isort --check duniterpy tests examples
+    - black --check duniterpy tests examples
 
-type:
+isort:
   extends: .code_changes
   stage: checks
   script:
-    - mypy --install-types --non-interactive duniterpy tests examples
+    - isort --check duniterpy tests examples
 
 lint:
   extends: .code_changes
@@ -58,6 +52,12 @@ lint:
   script:
     - pylint duniterpy tests examples
 
+type:
+  extends: .code_changes
+  stage: checks
+  script:
+    - mypy --install-types --non-interactive duniterpy tests examples
+
 .tests:
   extends: .changes
   stage: tests