diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 85780ed30624be65d87f17612c5ac8dfdd07162c..eb118b532aa400a6ad5557da5c9830622e34fbd7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,9 @@ include:
     ref: main
     file: 'shared-ci.yml'
   - local: 'gitlabci-version.yml'
+  - project: 'infra/packages/ci-utils'
+    ref: main
+    file: 'debian-binary.yml'
 
 variables:
   PACKAGE_NAME: prometheus-nginxlog-exporter
@@ -22,44 +25,3 @@ autoupdate:
   artifacts:
     paths:
     - prometheus-nginxlog-exporter
-
-build:binary:buster:
-  image: registry.git.cccv.de/infra/packages/docker-images/buster
-  extends: .build:binary
-
-build:binary:bullseye:
-  image: registry.git.cccv.de/infra/packages/docker-images/bullseye
-  extends: .build:binary
-
-package:apt:buster:
-  extends: .package:apt
-  dependencies:
-  - build:binary:buster
-  needs:
-  - build:binary:buster
-
-package:apt:bullseye:
-  extends: .package:apt
-  dependencies:
-  - build:binary:bullseye
-  needs:
-  - build:binary:bullseye
-
-# for now, publish the bullseye package for buster as well
-publish:apt:buster:
-  extends: .publish:apt
-  variables:
-    APTLY_DISTRO: buster
-  dependencies:
-  - package:apt:bullseye
-  needs:
-  - package:apt:bullseye
-
-publish:apt:bullseye:
-  extends: .publish:apt
-  variables:
-    APTLY_DISTRO: bullseye
-  dependencies:
-  - package:apt:bullseye
-  needs:
-  - package:apt:bullseye