File tree 5 files changed +6
-7
lines changed
5 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 32
32
phpstan :
33
33
name : PHPStan
34
34
runs-on : ubuntu-latest
35
- strategy :
36
- fail-fast : false
37
- matrix :
38
- package : ${{ fromJson(needs.php-packages-matrix.outputs.packages) }}
39
35
steps :
40
36
- name : Checkout
41
37
uses : actions/checkout@v4
45
41
echo COLUMNS=120 >> $GITHUB_ENV
46
42
echo COMPOSER_MIN_STAB='composer config minimum-stability stable --ansi' >> $GITHUB_ENV
47
43
echo COMPOSER_UP='composer update --no-progress --no-interaction --ansi' >> $GITHUB_ENV
44
+ echo PHPUNIT_INSTALL='vendor/bin/simple-phpunit install' >> $GITHUB_ENV
48
45
echo PHPSTAN='vendor/bin/phpstan' >> $GITHUB_ENV
49
46
50
47
# TODO: Only Turbo has PHPStan configuration, let's improve this later :)
69
66
run : |
70
67
source .github/workflows/.utils.sh
71
68
72
- echo "$PACKAGES" | xargs -n1 | parallel -j +3 "_run_task {} '(cd src/{} && $COMPOSER_MIN_STAB && $COMPOSER_UP && $PHPSTAN)'"
69
+ echo "$PACKAGES" | xargs -n1 | parallel -j +3 "_run_task {} '(cd src/{} && $COMPOSER_MIN_STAB && $COMPOSER_UP && PHPUNIT_INSTALL && $PHPSTAN)'"
Original file line number Diff line number Diff line change @@ -3,9 +3,11 @@ name: Functional Tests
3
3
on :
4
4
push :
5
5
paths :
6
+ - ' .github/workflows/functional-tests.yml'
6
7
- ' src/Turbo/**'
7
8
pull_request :
8
9
paths :
10
+ - ' .github/workflows/functional-tests.yml'
9
11
- ' src/Turbo/**'
10
12
11
13
jobs :
Original file line number Diff line number Diff line change 1
1
/.git * export-ignore
2
2
/.symfony.bundle.yaml export-ignore
3
3
/phpunit.xml.dist export-ignore
4
- /phpstan.neon. dist export-ignore
4
+ /phpstan.dist.neon export-ignore
5
5
/assets /src export-ignore
6
6
/assets /test export-ignore
7
7
/assets /vitest.config.js export-ignore
Original file line number Diff line number Diff line change 40
40
"require-dev" : {
41
41
"doctrine/doctrine-bundle" : " ^2.4.3" ,
42
42
"doctrine/orm" : " ^2.8 | 3.0" ,
43
- "phpstan/phpstan" : " ^1.10 " ,
43
+ "phpstan/phpstan" : " ^2.1.17 " ,
44
44
"symfony/asset-mapper" : " ^6.4|^7.0" ,
45
45
"symfony/debug-bundle" : " ^5.4|^6.0|^7.0" ,
46
46
"symfony/form" : " ^5.4|^6.0|^7.0" ,
File renamed without changes.
You can’t perform that action at this time.
0 commit comments