diff --git a/shared-ci.yml b/shared-ci.yml
index baf8c0d441d3784b2225238ef2edbe42d6cbd723..88f2e86d29b3301778f5d2eca7f4eab681a51326 100644
--- a/shared-ci.yml
+++ b/shared-ci.yml
@@ -46,6 +46,10 @@ image: registry.git.cccv.de/infra/packages/docker-images/utility
     when: manual
   - if: '$RUN_AUTOUPDATE != "1"'
   stage: build
+  # Ensure that build jobs only run one at a time to prevent excessive
+  # resource usage when many releases are added at the same time
+  # (e.g. security updates for multiple versions)
+  resource_group: build
   dependencies: []
   needs: []