diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c10ea76..07ea6a9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,12 +31,19 @@ jobs: strategy: matrix: os: [ubuntu] - php: [7.4, 7.3, 7.2] - laravel: [^8, ^7, ^6] + php: [8.1, 8.0 7.4, 7.3, 7.2] + laravel: [^9, ^8, ^7, ^6] exclude: # Laravel 8 requires php 7.3+, so exclude all PHP versions prior to 7.3 - laravel: ^8 php: 7.2 + # Laravel 9 requires php ^8.0.2, so exclude all PHP versions prior to 8.0.2 + - laravel: ^9 + php: 7.2 + - laravel: ^9 + php: 7.3 + - laravel: ^9 + php: 7.4 env: ROLLBAR_TOKEN: "ad865e76e7fb496fab096ac07b1dbabb" name: Laravel ${{ matrix.laravel }} on PHP ${{ matrix.php }} (${{ matrix.os }}) diff --git a/composer.json b/composer.json index 97c0c95..b43adfa 100644 --- a/composer.json +++ b/composer.json @@ -22,16 +22,16 @@ } ], "require": { - "php": ">=7.2", - "illuminate/support": "^6.0|^7.0|^8.0", + "php": ">=7.2|^8.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0", "rollbar/rollbar": "^2" }, "require-dev": { - "orchestra/testbench": "^4.0|^5.0|^6.0", + "orchestra/testbench": "^4.0|^5.0|^6.0|^7.0", "mockery/mockery": "^1", "php-coveralls/php-coveralls": "^2.2", "squizlabs/php_codesniffer": "3.*", - "phpunit/phpunit": "^8" + "phpunit/phpunit": "^8|^9.1" }, "autoload": { "psr-4": {