Remove psr/http-message dep on downgrade scoped (#1958)

This commit is contained in:
Abdul Malik Ikhsan 2022-03-24 11:48:51 +07:00 committed by GitHub
parent b82368fa4f
commit 6ebf140ee5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 10 deletions

View File

@ -46,10 +46,7 @@ jobs:
COMPOSER_TOKEN: ${{ secrets.ACCESS_TOKEN }}
# install only prod dependencies - do not use ramsey, it uses cache including "dev", we want to avoid it here
# somehow psr/http-message needed now when downgrading ssch/typo3-rector
- run: |
composer require psr/http-message --ansi
composer update --no-dev --ansi
- run: composer install --no-dev --ansi
# early downgrade individual functions
- run: bin/rector process src/functions -c build/config/config-downgrade.php --ansi

View File

@ -16,15 +16,10 @@ rm -rf composer.lock
rm -rf vendor
composer clear-cache
# somehow needed now when downgrading ssch/typo3-rector
composer require psr/http-message --ansi
composer update --no-dev --ansi
composer install --no-dev --ansi
rsync --exclude rector-build -av * rector-build --quiet
# back to original composer.json
git checkout composer.json
rm -rf rector-build/packages-tests rector-build/rules-tests rector-build/tests rector-build/bin/generate-changelog.php rector-build/bin/validate-phpstan-version.php
sh build/downgrade-rector.sh rector-build