Skip to content
This repository has been archived by the owner on Dec 3, 2023. It is now read-only.

Commit

Permalink
reorder
Browse files Browse the repository at this point in the history
  • Loading branch information
TomasVotruba committed Aug 8, 2022
1 parent adb9dcb commit e5ca249
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/downgrade_packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,19 +46,21 @@ jobs:
# to have all local tools available
- run: composer update --no-progress --ansi

# 1. localize dependencies to monorepo packages
- run: packages/monorepo-builder/bin/monorepo-builder localize-composer-paths packages/${{ matrix.tools.directory }}/composer.json --ansi

# 1. prepare build directory
# 2. install package dependencies so downgrade can go easily
-
run: composer install --working-dir packages/${{ matrix.tools.directory }} --ansi --no-dev

# 3. prepare build directory
- run: cp -r packages/${{ matrix.tools.directory }}/. ${{ matrix.tools.directory }}-build

# remove test files
- run: rm -rf ${{ matrix.tools.directory }}-build/build
- run: rm -rf ${{ matrix.tools.directory }}-build/tests
- run: rm -rf ${{ matrix.tools.directory }}-build/packages-tests

# 2. install package dependencies so downgrade can go easily
- run: composer install --working-dir ${{ matrix.tools.directory }}-build --ansi --no-dev

# 3. downgrade directly
- run: vendor/bin/rector process ${{ matrix.tools.directory }}-build --config packages/${{ matrix.tools.directory }}/build/config/config-downgrade.php -a ${{ matrix.tools.directory }}-build/vendor/autoload.php --ansi

Expand Down

0 comments on commit e5ca249

Please sign in to comment.