diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ccd52c8..2049610 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -1,16 +1,19 @@ name: run-tests -on: [push, pull_request] +on: + - push + - pull_request jobs: test: runs-on: ${{ matrix.os }} + strategy: fail-fast: true matrix: os: [ubuntu-latest, windows-latest] php: [8.2] - laravel: [11.*] + laravel: ['11.*', '12.*'] dependency-version: [prefer-lowest, prefer-stable] name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index 06ded48..f48f415 100644 --- a/composer.json +++ b/composer.json @@ -4,15 +4,15 @@ "type": "library", "require": { "php": "^8.2", - "laravel/framework": "^11.0", + "laravel/framework": "^11.0|^12.0", "ext-json": "*", "guzzlehttp/guzzle": "^7.2" }, "require-dev": { "phpunit/phpunit": "^11.0.1", - "orchestra/testbench": "^9.0", + "orchestra/testbench": "^9.0|^10.0", "friendsofphp/php-cs-fixer": "^3.55", - "rector/rector": "^1.0" + "rector/rector": "^1.0|^2.0" }, "license": "MIT", "authors": [ @@ -26,7 +26,9 @@ } ], "autoload": { - "files": ["src/helpers.php"], + "files": [ + "src/helpers.php" + ], "psr-4": { "Styde\\Enlighten\\": "src/" }