From 423dc93c167530b47333b005f61cec85aa8df7eb Mon Sep 17 00:00:00 2001 From: Louise McMahon Date: Tue, 28 Jan 2025 20:37:08 +0000 Subject: [PATCH] Setup laravel --- .github/workflows/run-tests.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 94a1640..0cccf7c 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -21,11 +21,20 @@ jobs: path: /tmp/composer-cache key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }} - - name: Install composer dependencies - uses: php-actions/composer@v6 + - name: Setup PHP + uses: shivammathur/setup-php@v2 with: - php_extensions: zip pcntl mysqli pdo_mysql bcmath soap intl gd exif imagick redis xdebug - php_version: "8.3" + php-version: '8.3' + extensions: zip pcntl mysqli pdo_mysql bcmath soap intl gd exif imagick redis + coverage: xdebug + + - name: Run composer install + run: composer install -n --prefer-dist + + - name: Prepare Laravel Application + run: | + php artisan key:generate + php artisan typescript:transform - name: Upload application uses: actions/upload-artifact@v4