diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 66614dd8b761323e55a22ccf63784ba065e56a4f..ead453be2fd71490a12f0817ad09c6c1b44261e0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -71,6 +71,10 @@ x64-vs2022:
     # TOOLSET: "v143" # 143: VS 2022
 
 ensure-job-added:
+  tags:
+    - cgg
+    - docker-docker
+    - linux
   stage: test
   image: badouralix/curl-jq
   script:
@@ -86,6 +90,10 @@ ensure-job-added:
 # If the pipeline is for a new tag with a semantic version, and all previous jobs succeed,
 # create the release.
 create-release:
+  tags:
+    - cgg
+    - docker-docker
+    - linux
   stage: release
   image: registry.gitlab.com/gitlab-org/release-cli:latest
   script: echo "Creating release $CI_COMMIT_TAG"