2626 strategy :
2727 fail-fast : false
2828 matrix :
29- php-versions : ['7.4', '8.0', '8.1']
29+ php-versions : ['7.4', '8.0', '8.1', '8.2' ]
3030
3131 steps :
3232 - name : Checkout
@@ -40,29 +40,25 @@ jobs:
4040 extensions : intl, json, mbstring, xml
4141 coverage : none
4242 env :
43- COMPOSER_TOKEN : ${{ secrets.GITHUB_TOKEN }}
43+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4444
4545 - name : Get composer cache directory
46- id : composer-cache
47- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
46+ run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
4847
4948 - name : Cache composer dependencies
5049 uses : actions/cache@v3
5150 with :
52- path : ${{ steps.composer-cache.outputs.dir }}
51+ path : ${{ env.COMPOSER_CACHE_FILES_DIR }}
5352 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}-${{ hashFiles('**/composer.lock') }}
5453 restore-keys : ${{ runner.os }}-composer-
5554
5655 - name : Install dependencies
5756 run : |
58- composer -q config -g github-oauth.github.com "${{ secrets.GITHUB_TOKEN }}"
5957 if [ -f composer.lock ]; then
6058 composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
6159 else
6260 composer update --no-progress --no-interaction --prefer-dist --optimize-autoloader
6361 fi
6462
6563 - name : Analyze for refactoring
66- run : |
67- composer global require --dev rector/rector:^0.12.16
68- rector process --dry-run --no-progress-bar
64+ run : vendor/bin/rector process --dry-run --no-progress-bar
0 commit comments