diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b68c903a032d538b429eac00c77a69d758cad67c..afc48f919a6eef841d237ab1caf9a4588bec0ac1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -83,7 +83,7 @@ stages:
     - npm install
     - echo Success!
 
-fe-deploy-job:
+.fe-deploy-job:
   variables:
     GLIBC_URL: https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.34-r0/glibc-2.34-r0.apk
     BUTLER_URL: https://broth.itch.ovh/butler/linux-amd64/LATEST/archive/default
@@ -114,8 +114,9 @@ fe-deploy-job:
     - chmod +x /usr/local/bin/butler
     - rm butler.zip
     - butler -V
+    # NOTE: sometimes this fails with error `runtime/cgo: pthread_create failed: Operation not permitted` and I'm not sure why. A strict Docker's seccomp policy would explain this, but then why is it flaky?!
   script:
     - cd frontend
     - npm install
     - npm run build
-    - butler push dist paolobrasolin/oetzi:html5
\ No newline at end of file
+    - butler push dist paolobrasolin/oetzi:html5