From 2fdf73c60a556c8e3b41ceae12e84653112ed8e8 Mon Sep 17 00:00:00 2001
From: Mike Decker <pookmish@stanford.edu>
Date: Tue, 18 Mar 2025 11:04:31 -0700
Subject: [PATCH] Issue #3513803: Install composer dependencies without dev

---
 src/Drush/Commands/ArtifactDeploymentDrushCommands.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Drush/Commands/ArtifactDeploymentDrushCommands.php b/src/Drush/Commands/ArtifactDeploymentDrushCommands.php
index 290e3ed..275c92c 100644
--- a/src/Drush/Commands/ArtifactDeploymentDrushCommands.php
+++ b/src/Drush/Commands/ArtifactDeploymentDrushCommands.php
@@ -326,7 +326,7 @@ final class ArtifactDeploymentDrushCommands extends DrushCommands {
 
     $this->localMachineHelper->checkRequiredBinariesExist(['composer']);
     $outputCallback('out', 'Installing Composer production dependencies');
-    $process = $this->localMachineHelper->execute(['composer', 'install', '--prefer-dist', '--no-interaction', '--optimize-autoloader'],
+    $process = $this->localMachineHelper->execute(['composer', 'install', '--no-dev', '--no-interaction', '--optimize-autoloader'],
       $outputCallback,
       $artifactDir,
       ($this->output->getVerbosity() > OutputInterface::VERBOSITY_NORMAL));
-- 
GitLab