|
45 | 45 | - name: Ensure that composer.json is valid |
46 | 46 | run: ./tools/composer validate --no-ansi --strict composer.json |
47 | 47 |
|
48 | | - - name: Get Composer cache directory |
49 | | - id: composer-cache |
50 | | - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" |
51 | | - |
52 | | - - name: Cache Composer cache directory |
53 | | - uses: actions/cache@v4 |
54 | | - with: |
55 | | - path: ${{ steps.composer-cache.outputs.dir }} |
56 | | - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
57 | | - restore-keys: ${{ runner.os }}-composer- |
58 | | - |
59 | 48 | - name: Ensure that dependencies can be installed |
60 | 49 | run: ./tools/composer install --no-ansi --dry-run |
61 | 50 |
|
@@ -121,17 +110,6 @@ jobs: |
121 | 110 | coverage: none |
122 | 111 | tools: none |
123 | 112 |
|
124 | | - - name: Get Composer cache directory |
125 | | - id: composer-cache |
126 | | - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" |
127 | | - |
128 | | - - name: Cache Composer cache directory |
129 | | - uses: actions/cache@v4 |
130 | | - with: |
131 | | - path: ${{ steps.composer-cache.outputs.dir }} |
132 | | - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
133 | | - restore-keys: ${{ runner.os }}-composer- |
134 | | - |
135 | 113 | - name: Install dependencies with Composer |
136 | 114 | run: ./tools/composer install --no-interaction --no-ansi --no-progress |
137 | 115 |
|
@@ -198,17 +176,6 @@ jobs: |
198 | 176 | ini-values: ${{ env.PHP_INI_VALUES }} |
199 | 177 | tools: none |
200 | 178 |
|
201 | | - - name: Get Composer cache directory |
202 | | - id: composer-cache |
203 | | - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" |
204 | | - |
205 | | - - name: Cache Composer cache directory |
206 | | - uses: actions/cache@v4 |
207 | | - with: |
208 | | - path: ${{ steps.composer-cache.outputs.dir }} |
209 | | - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
210 | | - restore-keys: ${{ runner.os }}-composer- |
211 | | - |
212 | 179 | - name: Install dependencies with Composer |
213 | 180 | run: php ./tools/composer install --no-ansi --no-interaction --no-progress |
214 | 181 |
|
@@ -272,17 +239,6 @@ jobs: |
272 | 239 | ini-values: ${{ env.PHP_INI_VALUES }} |
273 | 240 | tools: none |
274 | 241 |
|
275 | | - - name: Get Composer cache directory |
276 | | - id: composer-cache |
277 | | - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" |
278 | | - |
279 | | - - name: Cache Composer cache directory |
280 | | - uses: actions/cache@v4 |
281 | | - with: |
282 | | - path: ${{ steps.composer-cache.outputs.dir }} |
283 | | - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
284 | | - restore-keys: ${{ runner.os }}-composer- |
285 | | - |
286 | 242 | - name: Install dependencies with Composer |
287 | 243 | run: php ./tools/composer install --no-ansi --no-interaction --no-progress |
288 | 244 |
|
@@ -321,17 +277,6 @@ jobs: |
321 | 277 | ini-values: assert.exception=1, zend.assertions=1, error_reporting=-1, log_errors_max_len=0, display_errors=On |
322 | 278 | tools: none |
323 | 279 |
|
324 | | - - name: Get Composer cache directory |
325 | | - id: composer-cache |
326 | | - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" |
327 | | - |
328 | | - - name: Cache Composer cache directory |
329 | | - uses: actions/cache@v4 |
330 | | - with: |
331 | | - path: ${{ steps.composer-cache.outputs.dir }} |
332 | | - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
333 | | - restore-keys: ${{ runner.os }}-composer- |
334 | | - |
335 | 280 | - name: Install dependencies with Composer |
336 | 281 | run: ./tools/composer install --no-ansi --no-interaction --no-progress |
337 | 282 |
|
|
0 commit comments