name: Tests on: pull_request: branches: [ main, dev ] jobs: test: runs-on: ubuntu-latest name: Tests (PHP 8.2 - Laravel 12) steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 8.2 extensions: gmp, mbstring, json coverage: none - name: Install dependencies run: | composer require "laravel/framework:^12.0" "orchestra/testbench:^10.0" --no-interaction --no-update composer update --prefer-stable --prefer-dist --no-interaction - name: Execute tests run: vendor/bin/phpunit