Skip to content

Commit b398a1f

Browse files
committed
Cache composer dependencies
1 parent 12db545 commit b398a1f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/tests.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,17 @@ jobs:
2424
php-version: ${{ matrix.php }}
2525
coverage: xdebug
2626

27+
- name: Get composer cache directory
28+
id: composer-cache
29+
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
30+
31+
- name: Cache dependencies
32+
uses: actions/cache@v2
33+
with:
34+
path: ${{ steps.composer-cache.outputs.dir }}
35+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
36+
restore-keys: ${{ runner.os }}-composer-
37+
2738
- name: Install dependencies
2839
run: composer update --${{ matrix.dependency-version }} --prefer-source --no-interaction
2940

0 commit comments

Comments
 (0)