diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d9d899bc1f034dc648f54fba917f19e5f1c5f441..14ebd9e23290ea715c89f205facb3e1c29217bf0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,5 @@
 stages:
   - github-sync
-  - build
-  - test
   - release
   - release-message
 
@@ -22,27 +20,6 @@ push_to_github:
         - bash -c "cat packed-refs | grep -v 'refs/pull' > packed-refs-new; echo 'Removed pull refs.'"
         - mv packed-refs-new packed-refs
         - bash -c "git push --force --mirror github 2>&1 | grep -v duniter-gitlab; echo $?"
-        
-build:
-  stage: build
-  tags:
-    - redshift
-  before_script:
-    - export NVM_DIR="$HOME/.nvm"
-    - . "$NVM_DIR/nvm.sh"
-  script:
-    - yarn
-
-test:
-  stage: test
-  tags:
-    - redshift
-  before_script:
-    - export NVM_DIR="$HOME/.nvm"
-    - . "$NVM_DIR/nvm.sh"
-  script:
-    - yarn
-    - yarn test
 
 release_linux:test:
   stage: release
@@ -56,6 +33,9 @@ release_linux:test:
       - work/bin/
     expire_in: 8h
   when: manual
+  except:
+    - tags
+  
 
 release_linux:deploy:
   stage: release