name: Tests on: pull_request: branches: ['**'] jobs: test: name: Run test suite runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up PHP uses: shivammathur/setup-php@v2 with: php-version: '8.2' extensions: mbstring coverage: none - name: Install Composer dependencies working-directory: www run: composer install --no-interaction --prefer-dist --optimize-autoloader - name: Set up environment working-directory: www run: | cp .env.example .env php artisan key:generate - name: Run tests working-directory: www run: php artisan test