Skip to content

Commit 85547ec

Browse files
authored
PHP 8.4 Support (#3)
* build: support php8.4 * chore: use proper on criteria * chore: remove docker name from tests
1 parent 6999bba commit 85547ec

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

.github/workflows/checks.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,19 @@ name: Tests
22

33
on:
44
pull_request:
5-
branches: [main]
5+
branches:
6+
- main
67
push:
7-
branches: [main]
8+
branches:
9+
- main
810
jobs:
9-
docker_tests:
11+
tests:
1012
runs-on: ubuntu-22.04
1113
timeout-minutes: 5
14+
strategy:
15+
fail-fast: true
16+
matrix:
17+
php: [8.2, 8.3, 8.4]
1218

1319
steps:
1420
- uses: actions/checkout@v4
@@ -24,7 +30,7 @@ jobs:
2430
- name: Composer init
2531
uses: shivammathur/setup-php@v2
2632
with:
27-
php-version: '8.2'
33+
php-version: ${{ matrix.php }}
2834
coverage: none
2935
tools: composer:v2
3036

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"require-dev": {
3434
"phpstan/phpstan": "^1.11",
3535
"phpunit/phpunit": "^10.0",
36-
"symplify/easy-coding-standard": "^11.2"
36+
"symplify/easy-coding-standard": "^12.0"
3737
},
3838
"scripts": {
3939
"ecs": "vendor/bin/ecs check",

0 commit comments

Comments
 (0)