Skip to content

Commit c169266

Browse files
committed
test on php 8.4
1 parent 1a00f88 commit c169266

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/build.yaml

+9-8
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ on:
66

77
jobs:
88
phpstan:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
name: PHPStan
1111
steps:
1212
- name: Checkout
1313
uses: actions/checkout@v4
1414
- name: Run PHPStan
15-
uses: docker://oskarstark/phpstan-ga
15+
uses: docker://oskarstark/phpstan-ga:1.8.0
1616
env:
1717
REQUIRE_DEV: true
1818
with:
1919
args: analyse
2020
cs-fixer:
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2222
name: PHP-CS-Fixer
2323
steps:
2424
- name: Checkout
@@ -27,32 +27,33 @@ jobs:
2727
uses: docker://oskarstark/php-cs-fixer-ga
2828

2929
twig-cs-fixer:
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
name: Twig-CS-Fixer
3232
steps:
3333
- name: Checkout
3434
uses: actions/checkout@v4
3535
- name: Require the vendor
36-
run: composer require --dev --no-update vincentlanglet/twig-cs-fixer ^2.11
36+
run: composer require --dev --no-update vincentlanglet/twig-cs-fixer ^3.4
3737
- name: Update
3838
run: composer update --no-interaction --no-progress
3939
- name: Run
4040
run: vendor/bin/twig-cs-fixer lint templates
4141

4242
tests:
43-
runs-on: ubuntu-22.04
43+
runs-on: ubuntu-24.04
4444
strategy:
4545
matrix:
4646
php:
4747
- '8.1'
4848
- '8.2'
4949
- '8.3'
50+
- '8.4'
5051
dependency:
5152
- ''
5253
symfony:
5354
- '6.4.*'
54-
- '7.0.*'
5555
- '7.1.*'
56+
- '7.2.*'
5657
include:
5758
- php: '8.1'
5859
symfony: '6.4.*'
@@ -62,7 +63,7 @@ jobs:
6263
dependency: 'lowest'
6364
exclude:
6465
- php: '8.1'
65-
symfony: '7.0.*'
66+
symfony: '7.1.*'
6667
name: PHPUnit PHP ${{ matrix.php }} ${{ matrix.dependency }} (Symfony ${{ matrix.symfony }})
6768
steps:
6869
- name: Checkout

0 commit comments

Comments
 (0)