diff --git a/deps.yml b/deps.yml
index a5d86278b916faee1c22a018aa68a914fb5ed402_ZGVwcy55bWw=..101e3f1595e2ce4bb2c749feaaaaea8e97c24148_ZGVwcy55bWw= 100644
--- a/deps.yml
+++ b/deps.yml
@@ -155,7 +155,14 @@
           pattern: "Gitlab::Version.new\\('grafana', '(\\S+)'\\)"
           tag_prefix: 'v'
           range: '< 8.0.0'
-
+      # gitlab-registry
+      https://gitlab.com/gitlab-org/container-registry.git:
+        replace_in_files:
+        - filename: config/software/registry.rb
+          pattern: "Gitlab::Version.new\\('registry', '(\\S+)'\\)"
+          tag_filter:
+            matching: 'v(\S+)-gitlab'
+            sort_as: '$1'
       # deps that need updated filtering to work https://github.com/dropseed/deps-git/issues/2
       # krb5
       # https://github.com/krb5/krb5.git: