Skip to content

Commit

Permalink
Remove psr/http-message dep on downgrade scoped (#1958)
Browse files Browse the repository at this point in the history
  • Loading branch information
samsonasik committed Mar 24, 2022
1 parent b82368f commit 6ebf140
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 10 deletions.
5 changes: 1 addition & 4 deletions .github/workflows/build_scoped_rector.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
7 changes: 1 addition & 6 deletions full_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 6ebf140

Please sign in to comment.