Checkout Config
filter:
excluded_paths:
- ".github/"
- "tests/"
- "vendor/"
- "config/"
checks:
php: true
coding_style:
php:
spaces:
around_operators:
concatenation: true
build:
nodes:
tests:
environment:
php:
version: 8.0
dependencies:
before:
- sudo apt-get update && sudo apt-get install -fyqq git ssh
tests:
override:
- command: 'php ./vendor/bin/phpunit --coverage-clover=coverage-clover'
coverage:
file: 'coverage-clover'
format: 'php-clover'
Repository Config
checks:
php:
excluded_dependencies:
- limedeck/phpunit-detailed-printer
- orchestra/testbench
- phpunit/phpunit
- roave/security-advisories
- phpstan/phpstan
- phpstan/phpstan-strict-rules
- thecodingmachine/phpstan-strict-rules
- ergebnis/phpstan-rules
- friendsofphp/php-cs-fixer
- hamcrest/hamcrest-php
- laravel/framework
- manticoresoftware/manticoresearch-php
- mockery/mockery
- monolog/monolog
- orchestra/testbench-core
- phpdocumentor/reflection-docblock
- phpspec/prophecy
- ramsey/collection
- ramsey/uuid
- symfony/event-dispatcher
- symfony/http-kernel
- symfony/routing
- webmozart/assert
- symfony/translation