From 9e40844322bfa06094abb63503fabcde90e8e9b2 Mon Sep 17 00:00:00 2001 From: Joris Slagter Date: Tue, 2 Dec 2025 22:46:30 +0100 Subject: [PATCH] fix: skip composer scripts, run key:generate before package:discover --- .drone.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index f1f778a..285693c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,10 +17,13 @@ steps: - mkdir -p bootstrap/cache # Set proper permissions for Laravel - chmod -R 775 storage bootstrap/cache - # Now run composer install (vendor/ needed for artisan) - - composer install --prefer-dist --no-progress --no-interaction - # Generate app key after composer install + # Now run composer install WITHOUT scripts (skip auto-discovery) + - composer install --prefer-dist --no-progress --no-interaction --no-scripts + # Generate app key before running discovery - php artisan key:generate + # Now manually run package discovery + - php artisan package:discover --ansi + # Validate composer.json - composer validate --strict - echo "✓ Composer validation passed" # Uncomment when tests are ready: