diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f14d4653ec9309e85fa16ca316052116c257beb0..ed42fa783dcc5780bc89dbb449771b4758965952 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -33,6 +33,7 @@ test:
     - dockerd
   script: 
     - docker run --rm its-registry.unl.edu/unl-its/docker-ci/static-code-analysis sonar-scanner -v
+    - docker run -it --rm -v "${PWD}:/work" -w /work its-registry.unl.edu/unl-its/docker-ci/detect-secrets scan
 
 Push to Container Registry:
   after_script:
diff --git a/detect-secrets/entrypoint.sh b/detect-secrets/entrypoint.sh
index f38dad924b00e1ef216b3735cb3abe58d9a82cf0..2a25395928d8ad42e74828710bbc76e505329fe3 100644
--- a/detect-secrets/entrypoint.sh
+++ b/detect-secrets/entrypoint.sh
@@ -1,3 +1,5 @@
 #!/bin/sh
+set -e
 PARAM=${2:-scan}
 /usr/local/bin/detect-secrets ${PARAM}
+exit $?