diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index e5b4bef..8f2bd07 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -13,16 +13,20 @@ jobs: fail-fast: true matrix: os: [ ubuntu-latest ] - php: [ 8.1, 8.2 ] - laravel: [ 8.*, 9.* , 10.* ] + php: [ 8.1, 8.2, 8.3 ] + laravel: [ 9.* , 10.*, 11.* ] stability: [ prefer-lowest, prefer-stable ] include: - - laravel: 10.* - testbench: ^8.0 - laravel: 9.* testbench: ^7.0 - - laravel: 8.* - testbench: ^6.23 + - laravel: 10.* + testbench: ^8.0 + - laravel: 11.* + testbench: ^9.0 + + exclude: + - php: 8.1 + laravel: 11.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index 42dd3ab..f27bf45 100644 --- a/composer.json +++ b/composer.json @@ -18,18 +18,18 @@ "require" : { "php" : "^8.0", "filament/forms" : "^3.0", - "illuminate/contracts" : "^8.73|^9.0|^10.0", + "illuminate/contracts" : "^9.52|^10.0|^11.0", "spatie/laravel-package-tools" : "^1.9.2" }, "require-dev" : { - "nunomaduro/collision" : "^5.10|^6.0|^7.0", - "orchestra/testbench" : "^6.22|^7.0|^8.0", - "pestphp/pest" : "^1.21", - "pestphp/pest-plugin-laravel" : "^1.1", + "nunomaduro/collision" : "^6.0|^7.0|^8.0", + "orchestra/testbench" : "^7.0|^8.0|^9.0", + "pestphp/pest" : "^1.21|^2.0", + "pestphp/pest-plugin-laravel" : "^1.1|^2.0", "phpunit/phpunit" : "^9.5|^10.0", "spatie/laravel-ray" : "^1.26", - "spatie/pest-plugin-test-time" : "^1.0", - "nesbot/carbon" : "^2.66" + "spatie/pest-plugin-test-time" : "^1.0|^2.0", + "nesbot/carbon" : "^2.66|^3.0" }, "autoload" : { "psr-4" : { diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 0370e2d..8854026 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,36 +1,18 @@ - - - - tests - - - - - ./src - - - - - - - + + + + tests + + + + + + + + + + ./src + +