Skip to content

Commit ea826db

Browse files
committed
Start testing on PHP 8.2, 8.3 and 8.4.
1 parent 6372130 commit ea826db

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,23 @@ name: Build
22
on: [push, pull_request]
33

44
jobs:
5-
build-test:
5+
run:
66
runs-on: ubuntu-latest
7+
strategy:
8+
matrix:
9+
php-versions: ['8.1', '8.2', '8.3', '8.4']
10+
name: PHPUnit @ PHP ${{ matrix.php-versions }}
711

812
steps:
913
- uses: actions/checkout@v4
1014
- uses: php-actions/composer@v6
11-
12-
- name: PHPUnit Tests PHP 8.1
13-
uses: php-actions/phpunit@master
15+
- uses: php-actions/phpunit@master
1416
with:
1517
bootstrap: vendor/autoload.php
1618
configuration: phpunit.xml
1719
args: --coverage-text
1820
php_extensions: xdebug bcmath
19-
php_version: 8.1
21+
php_version: ${{ matrix.php-versions }}
2022
version: 9
2123
env:
22-
XDEBUG_MODE: coverage
24+
XDEBUG_MODE: coverage

0 commit comments

Comments
 (0)