19
19
- phpmd.xml
20
20
- phpstan.neon
21
21
- psalm.xml
22
+ - ' .github/workflows/**'
22
23
workflow_dispatch :
23
24
24
25
jobs :
48
49
restore-keys : ${{ runner.os }}-composer-
49
50
50
51
- name : Install dependencies
51
- run : composer install --no-interaction --no-progress --prefer-dist
52
+ run : composer update --no-interaction --no-progress --prefer-dist
52
53
53
54
- name : Run PHPStan
54
55
run : ./vendor/bin/phpstan analyse -c phpstan.neon --no-progress --no-interaction --error-format=checkstyle | cs2pr
72
73
run : echo "::set-output name=dir::$(composer config cache-files-dir)"
73
74
74
75
- name : Install dependencies
75
- run : composer install --no-interaction --no-progress --prefer-dist
76
+ run : composer update --no-interaction --no-progress --prefer-dist
76
77
77
78
- name : Run Psalm
78
79
run : ./vendor/bin/psalm --show-info=false --output-format=checkstyle --shepherd | cs2pr
@@ -101,10 +102,10 @@ jobs:
101
102
restore-keys : ${{ runner.os }}-composer-
102
103
103
104
- name : Install dependencies
104
- run : composer install --no-interaction --no-progress --prefer-dist
105
+ run : composer update --no-interaction --no-progress --prefer-dist
105
106
106
107
- name : Run PHP Mess Detector
107
- run : ./vendor/bin/phpmd src text --exclude src/Annotation ./phpmd.xml
108
+ run : ./vendor/bin/phpmd src text ./phpmd.xml
108
109
109
110
static-analysis-php-metrics :
110
111
name : Static Analysis with PhpMetrics
@@ -124,7 +125,7 @@ jobs:
124
125
run : echo "::set-output name=dir::$(composer config cache-files-dir)"
125
126
126
127
- name : Install dependencies
127
- run : composer install --no-interaction --no-progress --prefer-dist
128
+ run : composer update --no-interaction --no-progress --prefer-dist
128
129
129
130
- name : Run PhpMetrics
130
131
run : ./vendor/bin/phpmetrics --exclude=Exception src
@@ -148,7 +149,7 @@ jobs:
148
149
149
150
- name : Install dependencies
150
151
run : |
151
- composer install --no-interaction --no-progress --prefer-dist
152
+ composer update --no-interaction --no-progress --prefer-dist
152
153
composer require --dev maglnet/composer-require-checker ^3.0
153
154
154
155
- name : Run composer-require-checker
0 commit comments