@@ -102,19 +102,10 @@ jobs:
102
102
GITHUB_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
103
103
run : phive --no-progress install --copy --trust-gpg-keys ${{ env.phiveGPGKeys }} phpunit:^8.5
104
104
105
- - name : Get composer cache directory
106
- id : composer-cache
107
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
108
-
109
- - name : Cache dependencies
110
- uses : actions/cache@v2.1.4
105
+ - name : Install Composer dependencies & cache dependencies
106
+ uses : " ramsey/composer-install@v1"
111
107
with :
112
- path : ${{ steps.composer-cache.outputs.dir }}
113
- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
114
- restore-keys : ${{ runner.os }}-composer-
115
-
116
- - name : Install dependencies
117
- run : composer install --no-interaction --prefer-dist --optimize-autoloader
108
+ composer-options : --optimize-autoloader
118
109
119
110
- name : Run PHPUnit
120
111
continue-on-error : true
@@ -198,19 +189,10 @@ jobs:
198
189
tools : psalm
199
190
ini-values : memory_limit=2G, display_errors=On, error_reporting=-1
200
191
201
- - name : Get composer cache directory
202
- id : composer-cache
203
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
204
-
205
- - name : Cache dependencies
206
- uses : actions/cache@v2.1.4
192
+ - name : Install Composer dependencies & cache dependencies
193
+ uses : " ramsey/composer-install@v1"
207
194
with :
208
- path : ${{ steps.composer-cache.outputs.dir }}
209
- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
210
- restore-keys : ${{ runner.os }}-composer-
211
-
212
- - name : Install dependencies
213
- run : composer install --no-interaction --prefer-dist --optimize-autoloader
195
+ composer-options : --optimize-autoloader
214
196
215
197
- name : Run psalm
216
198
run : psalm --output-format=github
0 commit comments