From e9a9e095768ba68aa5d5058a3e152ffaec916117 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Fri, 20 Jun 2025 22:39:17 +0300 Subject: [PATCH] chore: Added --no-dev composer flag for some workflows (#1982) --- .github/workflows/cd.yml | 2 +- .github/workflows/ci.yml | 4 ++-- install.php | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index b30a221b6..1bd78a0f2 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -44,7 +44,7 @@ jobs: php-version: '8.1' - name: Update composer.lock file - run: composer update --no-install + run: composer update --no-dev --no-install - name: Install Composer dependencies run: composer install --no-dev --no-progress --prefer-dist --optimize-autoloader diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b8d53cc4a..0a23691a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: php-version: '8.1' - name: Update composer.lock file - run: composer update --no-install + run: composer update --no-dev --no-install - name: Install Composer dependencies 🪚 run: composer install --no-dev --no-progress --prefer-dist --optimize-autoloader @@ -60,7 +60,7 @@ jobs: php-version: '8.1' - name: Update composer.lock file - run: composer update --no-install + run: composer update --no-dev --no-install - name: 🖇 Install Composer dependencies run: composer install --no-dev --no-progress --prefer-dist --optimize-autoloader diff --git a/install.php b/install.php index 0db88cba8..4064798fb 100644 --- a/install.php +++ b/install.php @@ -160,14 +160,14 @@ if (!is_file(BB_ROOT . 'vendor/autoload.php')) { out("- Installing production dependencies only...\n", 'info'); } - runProcess('php ' . BB_ROOT . 'composer.phar update --no-install'); - sleep(3); - $composerFlags = '--no-interaction --no-ansi'; if (!$isDeveloper) { $composerFlags .= ' --no-dev'; } + runProcess('php ' . BB_ROOT . 'composer.phar update --no-install ' . $composerFlags); + sleep(3); + runProcess('php ' . BB_ROOT . 'composer.phar install ' . $composerFlags); define('COMPOSER_COMPLETED', true); } else {