Skip to content

Commit f36b709

Browse files
committed
ci: add PHP 8.4
1 parent 39a7a04 commit f36b709

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/ci.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
- '8.1'
2828
- '8.2'
2929
- '8.3'
30+
- '8.4'
3031
steps:
3132
- name: Check out repository
3233
uses: actions/checkout@v4
@@ -49,14 +50,14 @@ jobs:
4950
restore-keys: ${{ runner.os }}-composer-
5051
- name: Install composer dependencies
5152
run: |
52-
composer remove infection/infection symplify/phpstan-rules --dev --no-update
53+
composer remove infection/infection symplify/phpstan-rules ergebnis/composer-normalize --dev --no-update
5354
composer install --prefer-dist --no-progress --no-suggest
5455
- name: Run PHP linter
5556
run: |
5657
find . -type f -name '*.php' ! -path "./vendor/*" -print0 | xargs -0 -n1 -P4 php -l -n | (! grep -v "No syntax errors detected" )
5758
- name: Run unit tests
5859
run: |
59-
make tests
60+
vendor/bin/phpunit --configuration=tests/phpunit.xml.dist
6061
code-quality:
6162
name: Code Quality
6263
runs-on: ubuntu-latest

docs/installation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enabled by default.
1212

1313
| JobRouter REST Client | JobRouter® | PHP |
1414
|-----------------------|-----------------------------|-----------|
15-
| 3.1 | 2022.1 - 2024.3 | 8.1 - 8.3 |
15+
| 3.1 | 2022.1 - 2024.3 | 8.1 - 8.4 |
1616
| 3.0 | 2022.1 - 2024.3 | 8.1 - 8.3 |
1717
| 2.0 | 2022.1 - 2024.2 | 8.1 - 8.3 |
1818
| 1.4 | 4.2 - 5.2 / 2022.1 - 2023.2 | 7.4 - 8.2 |

0 commit comments

Comments
 (0)