diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c3aba8e2..52aa2002 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,7 +25,7 @@ jobs: strategy: fail-fast: false matrix: - php: [ "8.3", "8.2", "8.1" ] + php: [ "8.4", "8.3", "8.2", "8.1" ] packages: # All versions below only support PHP ^8.1 (Laravel requirement) - { laravel: ^10.0, testbench: ^8.0, phpunit: 9.6.* } @@ -81,7 +81,7 @@ jobs: strategy: fail-fast: false matrix: - php: [ "8.3", "8.2", "8.1", "8.0", "7.4", "7.3", "7.2" ] + php: [ "8.4", "8.3", "8.2", "8.1", "8.0", "7.4", "7.3", "7.2" ] packages: # All versions below should be test on PHP ^7.1 (Sentry SDK requirement) and PHP < 8.0 (PHPUnit requirement) - { laravel: ^6.0, testbench: 4.7.*, phpunit: 8.4.* } @@ -126,6 +126,13 @@ jobs: - php: "8.3" packages: { laravel: ^8.0, testbench: ^6.0, phpunit: 9.3.* } + - php: "8.4" + packages: { laravel: ^6.0, testbench: 4.7.*, phpunit: 8.4.* } + - php: "8.4" + packages: { laravel: ^7.0, testbench: 5.1.*, phpunit: 8.4.* } + - php: "8.4" + packages: { laravel: ^8.0, testbench: ^6.0, phpunit: 9.3.* } + name: phpunit (PHP:${{ matrix.php }}, Laravel:${{ matrix.packages.laravel }}) steps: diff --git a/composer.json b/composer.json index 038988d5..4234631a 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "require": { "php": "^7.2 | ^8.0", "illuminate/support": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0", - "sentry/sentry": "^4.9", + "sentry/sentry": "^4.10", "symfony/psr-http-message-bridge": "^1.0 | ^2.0 | ^6.0 | ^7.0", "nyholm/psr7": "^1.0" },