Skip to content

Commit 2346473

Browse files
Jubekicrynobone
andauthored
[2.x] PHP 8.4 support (#90)
* Add PHP 8.4 to matrix * Only test php 8.4 * Allow pestphp 2 * Ignore php constraint * Enable all workflows again * Add PHP 8.4 to matrix again * Debug Closures * Update tests.yml * Update tests.yml * Revert PHP 8.4 specific change, will be fixed with PHP 8.4RC2 * Update .github/workflows/tests.yml to trigger new build * wip * Bump PestPHP * Fix tests with namespacing * Revert "Fix tests with namespacing" This reverts commit 528e422. --------- Co-authored-by: Mior Muhammad Zaki <[email protected]>
1 parent 38cb843 commit 2346473

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,16 @@ on:
1212

1313
jobs:
1414
linux_tests:
15-
runs-on: ubuntu-20.04
15+
runs-on: ubuntu-24.04
1616

1717
strategy:
1818
fail-fast: true
1919
matrix:
2020
php: [8.1, 8.2, 8.3]
2121
laravel: [10, 11]
22+
include:
23+
- php: 8.4
24+
laravel: 11
2225
exclude:
2326
- php: 8.1
2427
laravel: 11

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"require-dev": {
2424
"illuminate/support": "^10.0|^11.0",
2525
"nesbot/carbon": "^2.67|^3.0",
26-
"pestphp/pest": "^2.34.7",
26+
"pestphp/pest": "^2.36",
2727
"phpstan/phpstan": "^1.11.5",
2828
"symfony/var-dumper": "^6.2.0|^7.0.0"
2929
},

0 commit comments

Comments
 (0)