From 01848b641dbd4807745e709404ca154a4e3c39c0 Mon Sep 17 00:00:00 2001 From: Jaapio Date: Thu, 18 Jun 2020 22:50:07 +0200 Subject: [PATCH] Use composer image to install dependencies --- .github/workflows/push.yml | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 0100cf9..1585c5c 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -46,23 +46,12 @@ jobs: steps: - uses: actions/checkout@master - - name: Restore/cache vendor folder - uses: actions/cache@v1 + - name: composer + uses: docker://composer + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - path: vendor - key: all-build-${{ hashFiles('**/composer.lock') }} - restore-keys: | - all-build-${{ hashFiles('**/composer.lock') }} - all-build- - - - name: Restore/cache tools folder - uses: actions/cache@v1 - with: - path: tools - key: all-tools-${{ github.sha }} - restore-keys: | - all-tools-${{ github.sha }}- - all-tools- + args: install --no-interaction --prefer-dist --optimize-autoloader - name: PHPUnit uses: docker://phpdoc/phpunit-ga:latest