[Scoped] Debug scoped require phpstan-src (#6333)

This commit is contained in:
Abdul Malik Ikhsan 2021-05-05 10:59:14 +07:00 committed by GitHub
parent 1a902d5cf1
commit 61dfe65fb1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -77,14 +77,37 @@ jobs:
- run: rm -rf remote-repository-php70/config remote-repository-php70/src remote-repository-php70/rules remote-repository-php70/packages remote-repository-php70/upgrade remote-repository-php70/vendor
- run: cp -a rector-prefixed-downgraded-php70/. remote-repository-php70
-
name: Remove vendor/phpstan/phpstan
working-directory: remote-repository-php70
run: |
rm -rf vendor/phpstan/phpstan
composer config repositories.phpstan/phpstan-src vcs https://github.com/phpstan/phpstan-src
composer require phpstan/phpstan-src --ignore-platform-reqs
sh build/downgrade-rector-php70.sh rector-build-php70/vendor/phpstan
mv composer-move.json composer.json
run: rm -rf vendor/phpstan/phpstan
-
name: Ensure autoload updated
working-directory: remote-repository-php70
run: composer dump-autoload
-
name: Register phpstan-src repo
working-directory: remote-repository-php70
run: composer config repositories.phpstan/phpstan-src vcs https://github.com/phpstan/phpstan-src
-
name: Require phpstan-src with ignore platform as in PHP 7.0
working-directory: remote-repository-php70
run: composer require phpstan/phpstan-src --ignore-platform-reqs
-
name: Downgrade vendor/phpstan
working-directory: remote-repository-php70
run: sh build/downgrade-rector-php70.sh rector-build-php70/vendor/phpstan
-
name: Rollback composer.json
working-directory: remote-repository-php70
run: mv composer-move.json composer.json
# 7. setup git
-