@@ -96,13 +96,15 @@ jobs:
9696 ini-file : development
9797 ini-values : memory_limit=2G
9898
99- - name : " Install dependencies"
100- run : " composer install --no-interaction --no-progress"
101-
10299 - name : " Transform source code"
103100 if : matrix.php-version != '8.1' && matrix.php-version != '8.2' && matrix.php-version != '8.3' && matrix.php-version != '8.4'
104- shell : bash
105- run : " vendor/bin/simple-downgrade downgrade -c build/downgrade.php ${{ matrix.php-version }}"
101+ run : |
102+ composer global require --dev ondrejmirtes/simple-downgrader:^2.0
103+ echo "$(composer global config bin-dir --absolute -q)" >> "$GITHUB_PATH"
104+ simple-downgrade downgrade -c build/downgrade.php ${{ matrix.php-version }}
105+
106+ - name : " Install dependencies"
107+ run : " composer install --no-interaction --no-progress"
106108
107109 - name : " Dump previous reflection data"
108110 run : " php tests/generate-reflection-test.php"
@@ -115,13 +117,15 @@ jobs:
115117 - name : " Checkout"
116118 uses : actions/checkout@v4
117119
118- - name : " Install dependencies"
119- run : " composer install --no-interaction --no-progress"
120-
121120 - name : " Transform source code"
122121 if : matrix.php-version != '8.1' && matrix.php-version != '8.2' && matrix.php-version != '8.3' && matrix.php-version != '8.4'
123- shell : bash
124- run : " vendor/bin/simple-downgrade downgrade -c build/downgrade.php ${{ matrix.php-version }}"
122+ run : |
123+ composer global require --dev ondrejmirtes/simple-downgrader:^2.0
124+ echo "$(composer global config bin-dir --absolute -q)" >> "$GITHUB_PATH"
125+ simple-downgrade downgrade -c build/downgrade.php ${{ matrix.php-version }}
126+
127+ - name : " Install dependencies"
128+ run : " composer install --no-interaction --no-progress"
125129
126130 - name : " Reflection golden test"
127131 run : " make tests-golden-reflection || true"
0 commit comments