Skip to content

Commit 0ac15fa

Browse files
authored
Test against PHP 8.4 (#952)
1 parent 2690140 commit 0ac15fa

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
fail-fast: false
2727
matrix:
28-
php: [ "8.3", "8.2", "8.1" ]
28+
php: [ "8.4", "8.3", "8.2", "8.1" ]
2929
packages:
3030
# All versions below only support PHP ^8.1 (Laravel requirement)
3131
- { laravel: ^10.0, testbench: ^8.0, phpunit: 9.6.* }
@@ -81,7 +81,7 @@ jobs:
8181
strategy:
8282
fail-fast: false
8383
matrix:
84-
php: [ "8.3", "8.2", "8.1", "8.0", "7.4", "7.3", "7.2" ]
84+
php: [ "8.4", "8.3", "8.2", "8.1", "8.0", "7.4", "7.3", "7.2" ]
8585
packages:
8686
# All versions below should be test on PHP ^7.1 (Sentry SDK requirement) and PHP < 8.0 (PHPUnit requirement)
8787
- { laravel: ^6.0, testbench: 4.7.*, phpunit: 8.4.* }
@@ -126,6 +126,13 @@ jobs:
126126
- php: "8.3"
127127
packages: { laravel: ^8.0, testbench: ^6.0, phpunit: 9.3.* }
128128

129+
- php: "8.4"
130+
packages: { laravel: ^6.0, testbench: 4.7.*, phpunit: 8.4.* }
131+
- php: "8.4"
132+
packages: { laravel: ^7.0, testbench: 5.1.*, phpunit: 8.4.* }
133+
- php: "8.4"
134+
packages: { laravel: ^8.0, testbench: ^6.0, phpunit: 9.3.* }
135+
129136
name: phpunit (PHP:${{ matrix.php }}, Laravel:${{ matrix.packages.laravel }})
130137

131138
steps:

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"require": {
2626
"php": "^7.2 | ^8.0",
2727
"illuminate/support": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0",
28-
"sentry/sentry": "^4.9",
28+
"sentry/sentry": "^4.10",
2929
"symfony/psr-http-message-bridge": "^1.0 | ^2.0 | ^6.0 | ^7.0",
3030
"nyholm/psr7": "^1.0"
3131
},

0 commit comments

Comments
 (0)