diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ed13e67612e13bfd2adb67a09c98f44701adb881..fd5d66b3fcecba3b8501e22e8176909eb738bc8a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,11 +17,12 @@ stages:
 
 building:
   stage: build
+  allow_failure: true
   script:
     - mkdir -p -m777 $R_LIBS_USER
     - Rscript -e '.libPaths(c(Sys.getenv("R_LIBS_USER"), .libPaths()));remotes::install_deps(dependencies = TRUE, upgrade = "always")'
     - Rscript -e '.libPaths(c(Sys.getenv("R_LIBS_USER"), .libPaths()));remotes::install_cran(c("pkgdown", "DT"), upgrade = "always")'
-    - Rscript -e '.libPaths(c(Sys.getenv("R_LIBS_USER"), .libPaths()));devtools::check()'
+    - Rscript -e '.libPaths(c(Sys.getenv("R_LIBS_USER"), .libPaths()));devtools::check(error_on = "error")'
 
 # To have the coverage percentage appear as a gitlab badge follow these
 # instructions: