diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c0d58735cdd187d2ec274f2a4bece44041ad714f..b0fe898078cebac5e9fd9004c93993a1acd80bb1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,6 @@
 shellcheck:
   image: koalaman/shellcheck-alpine
   script: 'shellcheck deploy/base/ros_entrypoint.bash scripts/*sh'
-  allow_failure: yes
 
 # The ignored rules in hadolint checks are
 # DL3006 Always tag the version of an image explicitly
@@ -17,7 +16,6 @@ dockerfiles:
     - hadolint --ignore DL3006 --ignore DL3008 deploy/base/Dockerfile || RET=1
     - hadolint --ignore DL3006 --ignore DL3008 deploy/dev/Dockerfile || RET=1
     - exit $RET
-  allow_failure: yes
 
 yamllint:
   image: sdesbure/yamllint