diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 743c8ebf92d958541eb21006f8f2a701d132a079..78fe7652ffb95514d745a6cd8a6c234f853f0b22 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,6 +17,8 @@ stages:
 
 
 tag-it:
+  tags:
+    - nixos
   stage: tag
   script:
     - devenv shell ;\
@@ -39,6 +41,8 @@ tag-it:
     - tags
 
 release:
+  tags:
+    - nixos
   stage: release
   image:
     name: goreleaser/goreleaser
diff --git a/devenv.nix b/devenv.nix
index 7f5e6de04589e2af59dc822d7ec4fa99dd905b33..28f7e40447e7da6091227106e9764016319307a3 100644
--- a/devenv.nix
+++ b/devenv.nix
@@ -59,6 +59,8 @@ tasks:
      
      
      tag-it:
+       tags:
+         - nixos
        stage: tag
        script:
          - devenv shell ;\
@@ -81,6 +83,8 @@ tasks:
          - tags
      
      release:
+       tags:
+         - nixos
        stage: release
        image:
          name: goreleaser/goreleaser