@@ -34,45 +34,13 @@ jobs:
3434 - name : Checkout code
3535 uses : actions/checkout@v3
3636
37- - name : Setup cache environment
38- id : extcache
39- uses : shivammathur/cache-extensions@v1
40- with :
41- php-version : ${{ matrix.php-versions }}
42- extensions : ${{ env.extensions }}
43- key : ${{ env.key }}
44-
45- - name : Cache PHP Extensions
46- uses : actions/cache@v2
47- with :
48- path : ${{ steps.extcache.outputs.dir }}
49- key : ${{ steps.extcache.outputs.key }}
50- restore-keys : ${{ steps.extcache.outputs.key }}
51-
52- - name : Cache Composer Dependencies
53- uses : actions/cache@v3
54- with :
55- path : ~/.composer/cache/files
56- key : dependencies-composer-${{ hashFiles('composer.json') }}
57-
5837 - name : Setup PHP Action
5938 uses : shivammathur/setup-php@v2
6039 with :
6140 php-version : ${{ matrix.php-versions }}
6241 extensions : ${{ env.extensions }}
6342 coverage : xdebug
64- tools : pecl, composer
65-
66- - name : Get composer cache directory
67- id : composer-cache
68- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
69-
70- - name : Cache dependencies
71- uses : actions/cache@v3
72- with :
73- path : ${{ steps.composer-cache.outputs.dir }}
74- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
75- restore-keys : ${{ runner.os }}-composer-
43+ tools : ' composer:v2, pecl'
7644
7745 - name : Install Composer dependencies
7846 run : composer update ${{ matrix.COMPOSER_FLAGS }} --no-interaction
0 commit comments