Skip to content

Commit 3d92d8f

Browse files
committed
Update the CI setup
- add jobs on PHP 8.4 and 8.5 - add a job for the 7.4 LTS - update actions
1 parent 2edde5b commit 3d92d8f

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,22 @@ jobs:
1818
- '8.1'
1919
- '8.2'
2020
- '8.3'
21+
- '8.4'
22+
- '8.5'
2123
symfony-versions: [false]
2224
include:
23-
- description: 'Symfony 6.*'
25+
- description: 'Symfony 6.4 LTS'
2426
php: '8.2'
2527
symfony-versions: '^6.4'
28+
- description: 'Symfony 7.4 LTS'
29+
php: '8.4'
30+
symfony-versions: '^7.4'
2631
name: PHP ${{ matrix.php }} ${{ matrix.description }}
2732
steps:
2833
- name: Checkout
29-
uses: actions/checkout@v4
34+
uses: actions/checkout@v6
3035

31-
- uses: actions/cache@v4
36+
- uses: actions/cache@v5
3237
with:
3338
path: ~/.composer/cache/files
3439
key: composer-${{ matrix.php }}-${{ matrix.symfony-versions }}-${{ hashFiles('composer.json') }}

.github/workflows/static-analysis.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v6
1515

1616
- name: Validate
1717
run: composer validate --no-check-lock --strict
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@v6
2525

2626
- name: Setup PHP
2727
uses: shivammathur/setup-php@v2
@@ -32,4 +32,4 @@ jobs:
3232
run: composer install
3333

3434
- name: Run script
35-
run: vendor/bin/php-cs-fixer fix --verbose --diff --dry-run
35+
run: vendor/bin/php-cs-fixer check --verbose --diff

0 commit comments

Comments
 (0)