Skip to content

Commit c611307

Browse files
committed
Add missing quality-checks
1 parent 151fcb5 commit c611307

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/php.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ jobs:
166166
uses: shivammathur/setup-php@v2
167167
with:
168168
php-version: '8.5'
169-
tools: composer, composer-require-checker
169+
tools: composer, composer-require-checker, composer-unused
170170
extensions: mbstring, soap, xml
171171
coverage: none
172172

@@ -197,6 +197,12 @@ jobs:
197197
- name: Install Composer dependencies
198198
run: composer install --no-progress --prefer-dist --optimize-autoloader
199199

200+
- name: Check code for hard dependencies missing in composer.json
201+
run: composer-require-checker check composer.json
202+
203+
- name: Check code for unused dependencies in composer.json
204+
run: composer-unused
205+
200206
- name: PHP Code Sniffer
201207
run: vendor/bin/phpcs
202208

0 commit comments

Comments
 (0)