Skip to content

Commit 52b4d88

Browse files
committed
don't run sf 3.4 and 4 with php8
1 parent 4f7a106 commit 52b4d88

File tree

2 files changed

+30
-15
lines changed

2 files changed

+30
-15
lines changed

.github/workflows/code_checks.yaml

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ jobs:
1717
php: ['7.1', '7.2', '7.4', '8.0', '8.1', '8.2', '8.3']
1818
symfony: ['^3.4', '^4.0', '^5.0', '^6.0', '^7.0']
1919
exclude:
20+
- symfony: ^3.4
21+
php: 8.1
22+
- symfony: ^3.4
23+
php: 8.2
24+
- symfony: ^3.4
25+
php: 8.3
26+
- symfony: ^4.0
27+
php: 8.1
28+
- symfony: ^4.0
29+
php: 8.2
30+
- symfony: ^4.0
31+
php: 8.3
2032
- symfony: ^5.0
2133
php: 7.1
2234
- symfony: ^6.0
@@ -25,6 +37,8 @@ jobs:
2537
php: 7.2
2638
- symfony: ^6.0
2739
php: 7.4
40+
- symfony: ^6.0
41+
php: 8.3
2842
- symfony: ^7.0
2943
php: 7.1
3044
- symfony: ^7.0
@@ -35,17 +49,6 @@ jobs:
3549
php: 8.0
3650
- symfony: ^7.0
3751
php: 8.1
38-
include:
39-
- symfony: ^6.0
40-
php: 8.0
41-
- symfony: ^6.0
42-
php: 8.1
43-
- symfony: ^6.0
44-
php: 8.2
45-
- symfony: ^7.0
46-
php: 8.2
47-
- symfony: ^7.0
48-
php: 8.3
4952
fail-fast: false
5053
name: PHPUnit (PHP ${{ matrix.php }}) (Symfony ${{ matrix.symfony }})
5154
steps:
@@ -81,16 +84,28 @@ jobs:
8184
runs-on: ubuntu-latest
8285
steps:
8386
- name: Checkout code
84-
uses: actions/checkout@v4
87+
uses: actions/checkout@v3
8588

8689
- name: Setup PHP
8790
uses: shivammathur/setup-php@v2
8891
with:
89-
php-version: 8.3
92+
php-version: 7.4
9093
coverage: xdebug
9194

95+
- name: Get Composer cache directory
96+
id: composer-cache
97+
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
98+
99+
- name: Cache Composer
100+
uses: actions/cache@v3
101+
with:
102+
path: ${{ steps.composer-cache.outputs.dir }}
103+
key: ${{ runner.os }}-php-${{ matrix.php }}-composer-${{ hashFiles('**/composer.json **/composer.lock') }}
104+
restore-keys: |
105+
${{ runner.os }}-php-${{ matrix.php }}-composer-
106+
92107
- name: Install PHP dependencies
93-
uses: ramsey/composer-install@v2
108+
run: composer install --no-interaction
94109

95110
- name: Run code coverage
96111
run: vendor/bin/phpunit --coverage-text --coverage-clover=coverage.clover

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Configuration without symfony/flex:
3232

3333
### 1. Register the bundle
3434

35-
**Symfony 4/5/6 Version :**
35+
**Symfony 4/5/6/7 Version :**
3636
Register bundle into `config/bundles.php`:
3737
```php
3838
return [

0 commit comments

Comments
 (0)