diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9bdc8a1..c8a99f0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,16 +7,21 @@ on: - '*.x' pull_request: + jobs: run: runs-on: ubuntu-latest strategy: matrix: - php: [8.1, 8.2, 8.3] - laravel: [10, 11] + php: [ 8.1, 8.2, 8.3, 8.4 ] + laravel: [ 10, 11, 12 ] exclude: - php: '8.1' laravel: 11 + - php: '8.1' + laravel: 12 + - php: '8.4' + laravel: 10 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} diff --git a/README.md b/README.md index 6db669a..371d283 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,9 @@ Editor.php is a package designed to assist in parsing and manipulating the outpu # Version Table | Editor.php | Laravel | PHP | | --- | --- | --- | -| 1.x | 10.x ~ 11.x | 8.1 ~ 8.3 | +| 1.x | 10.x | 8.1 ~ 8.3 | +| 1.x | 11.x | 8.2 ~ 8.4 | +| 1.x | 12.x | 8.2 ~ 8.4 | # Quick Start diff --git a/composer.json b/composer.json index 62097de..8f66dba 100644 --- a/composer.json +++ b/composer.json @@ -22,8 +22,8 @@ ], "require": { "php": "^8.1", - "illuminate/support": "^10.0|^11.0", - "illuminate/validation": "^10.0|^11.0", + "illuminate/support": "^10.0|^11.0|^12.0", + "illuminate/validation": "^10.0|^11.0|^12.0", "fakerphp/faker": "^1.21" }, "extra": { @@ -34,8 +34,8 @@ } }, "require-dev": { - "pestphp/pest": "^1.22.4|^2.0", - "orchestra/testbench": "^8.0|^9.0", + "pestphp/pest": "^1.22.4|^2.0|^3.0", + "orchestra/testbench": "^8.0|^9.0|^10.0", "friendsofphp/php-cs-fixer": "^3.14.4", "phpstan/phpstan": "^1.10" },