diff --git a/test-and-deploy.yml b/test-and-deploy.yml
index 6d536de90c3f0d75a038e6412140914dec1b0c58..bf5c3ae833c2303a44ddb681fd8f1403c2faa9fd 100644
--- a/test-and-deploy.yml
+++ b/test-and-deploy.yml
@@ -327,6 +327,7 @@ stages:
     paths:
       - phpcs.xml
   dependencies:
+    - 'Validate Environment'
     - 'Build Site'
   except:
     refs:
@@ -360,6 +361,7 @@ stages:
     reports:
       junit: junit.xml
   dependencies:
+    - 'Validate Environment'
     - 'Build Site'
   except:
     refs:
@@ -391,6 +393,7 @@ stages:
     paths:
       - behat.xml
   dependencies:
+    - 'Validate Environment'
     - 'Build Site'
     - 'Build Theme'
   except:
@@ -420,6 +423,7 @@ stages:
       - config/backstop_reference
       - tests/backstop/backstop_data
   dependencies:
+    - 'Validate Environment'
     - 'Build Site'
     - 'Build Theme'
   except:
@@ -447,6 +451,7 @@ stages:
     fi
   cache: {}
   dependencies:
+    - 'Validate Environment'
     - 'Build Theme'
   except:
     refs:
@@ -471,6 +476,7 @@ stages:
     fi
   cache: {}
   dependencies:
+    - 'Validate Environment'
     - 'Build Prod Site'
     - 'Build Theme'
   except: