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