Skip to content

Commit 58b6951

Browse files
committed
Run tests on PHP 8.4 and update test environment
1 parent 47a9321 commit 58b6951

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ on:
77
jobs:
88
PHPUnit:
99
name: PHPUnit (PHP ${{ matrix.php }})
10-
runs-on: ubuntu-22.04
10+
runs-on: ubuntu-24.04
1111
strategy:
1212
matrix:
1313
php:
14+
- 8.4
1415
- 8.3
1516
- 8.2
1617
- 8.1
@@ -35,7 +36,7 @@ jobs:
3536

3637
PHPUnit-macOS:
3738
name: PHPUnit (macOS)
38-
runs-on: macos-12
39+
runs-on: macos-14
3940
continue-on-error: true
4041
steps:
4142
- uses: actions/checkout@v4
@@ -50,10 +51,11 @@ jobs:
5051

5152
PHPStan:
5253
name: PHPStan (PHP ${{ matrix.php }})
53-
runs-on: ubuntu-22.04
54+
runs-on: ubuntu-24.04
5455
strategy:
5556
matrix:
5657
php:
58+
- 8.4
5759
- 8.3
5860
- 8.2
5961
- 8.1

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"require-dev": {
3434
"clue/stream-filter": "^1.2",
35-
"phpstan/phpstan": "1.11.1 || 1.4.10",
35+
"phpstan/phpstan": "1.12.19 || 1.4.10",
3636
"phpunit/phpunit": "^9.6 || ^7.5"
3737
},
3838
"autoload": {

0 commit comments

Comments
 (0)