diff --git a/.github/workflows/bench.yml b/.github/workflows/bench.yml
index d99683fc523df94a762d6786b40d315dd60ddc6c..fd920f71dfbcf539da01233c48b2c5193f078a4e 100644
--- a/.github/workflows/bench.yml
+++ b/.github/workflows/bench.yml
@@ -35,6 +35,8 @@ jobs:
                          , "**/README.md"
                          , "FUNDING.yml"
                          , "**/stack*.yaml"
+                         , ".gitlab-ci.yaml"
+                         , ".gitlab/**"
                          ]'
 
   bench_init:
diff --git a/.github/workflows/caching.yml b/.github/workflows/caching.yml
index fc9b319de062ddecf744e86429da63a5ab748c4b..2473f7ad7fc351d0042926df71d7323d41be0a3d 100644
--- a/.github/workflows/caching.yml
+++ b/.github/workflows/caching.yml
@@ -69,6 +69,9 @@ jobs:
                          , "**/README.md"
                          , "FUNDING.yml"
                          , ".circleci/**"
+                         , "**/stack*.yaml"
+                         , ".gitlab-ci.yaml"
+                         , ".gitlab/**"
                          ]'
 
   caching:
diff --git a/.github/workflows/flags.yml b/.github/workflows/flags.yml
index 1f7e659a0499ab162a6b05c4100708219ba90d01..c23533430b3d979b5d26ebda07ba50dc0c2d864e 100644
--- a/.github/workflows/flags.yml
+++ b/.github/workflows/flags.yml
@@ -34,6 +34,8 @@ jobs:
                          , "FUNDING.yml"
                          , ".circleci/**"
                          , "**/stack*.yaml"
+                         , ".gitlab-ci.yaml"
+                         , ".gitlab/**"
                          ]'
 
   flags:
diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml
index bc2b9bed6caaf964b6a1f24838d4fbcc7664e573..1cdf937d09295dbfac19a976715a3b82705fd060 100644
--- a/.github/workflows/nix.yml
+++ b/.github/workflows/nix.yml
@@ -32,6 +32,9 @@ jobs:
                          , "**/README.md"
                          , "FUNDING.yml"
                          , "**/stack*.yaml"
+                         , "**/stack*.yaml"
+                         , ".gitlab-ci.yaml"
+                         , ".gitlab/**"
                          ]'
       - id: skip_check_no_nix
         uses: fkirc/skip-duplicate-actions@v3.4.1
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index e8bbb11eda7dddceea64060c731be0e9b61e3fca..d71bdbeef32ab2022c421a71ae4a806de49bc06a 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -35,6 +35,8 @@ jobs:
                          , "FUNDING.yml"
                          , ".circleci/**"
                          , "**/stack*.yaml"
+                         , ".gitlab-ci.yaml"
+                         , ".gitlab/**"
                          ]'
       # If we only change ghcide downstream packages we have not test ghcide itself
       - id: skip_ghcide_check