From 44e6c2caed043040d5b9670b75c61a4edd8d29ba Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Wed, 5 May 2021 22:54:39 +0700 Subject: [PATCH] [Scoped] Remove phpstan/phpstan deps (#6353) * [Scoped] Remove phpstan/phpstan deps * composer remove phpstan/phpstan-phpunit after require phpstan-src --- .github/workflows/build_scoped_rector_php70.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_scoped_rector_php70.yaml b/.github/workflows/build_scoped_rector_php70.yaml index d82eeffb9f4..dc9e8d44036 100644 --- a/.github/workflows/build_scoped_rector_php70.yaml +++ b/.github/workflows/build_scoped_rector_php70.yaml @@ -38,12 +38,18 @@ jobs: composer remove symplify/coding-standard --dev --update-with-dependencies composer remove friendsofphp/php-cs-fixer --dev --update-with-dependencies rm composer.lock + composer remove composer/xdebug-handler + composer require composer/xdebug-handler:^1.3.0 + composer remove phpstan/extension-installer --update-with-dependencies --dev + composer remove phpstan/phpstan-nette --update-with-dependencies --dev + composer remove phpstan/phpstan-phpunit --update-with-dependencies + composer remove rector/rector-phpstan-rules --update-with-dependencies --dev + composer remove symplify/phpstan-rules --update-with-dependencies --dev + composer remove symplify/phpstan-extensions --update-with-dependencies --dev composer config repositories.phpstan/phpstan-src vcs https://github.com/phpstan/phpstan-src composer require phpstan/phpstan-src:0.12.85 composer require composer/composer composer install --no-dev --ansi - rm -rf vendor/phpstan/phpstan - composer dump-autoload # 1. copy files to $NESTED_DIRECTORY directory Exclude the scoped/nested directories to prevent rsync from copying in a loop - run: rsync --exclude rector-build-php70 -av * rector-build-php70 --quiet