From a85cad4419182192aebc0a53636b3d06120ae798 Mon Sep 17 00:00:00 2001 From: Tim van Dijen <tim.dijen@minbzk.nl> Date: Tue, 19 Jan 2021 13:44:23 +0100 Subject: [PATCH] Use composerv2 --- .github/workflows/php.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 8ca4387bb..98c9c344e 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -22,6 +22,7 @@ jobs: with: php-version: ${{ matrix.php-versions }} extensions: mbstring, mysql, pdo, pdo_sqlite, xml + tools: composer:v2 coverage: pcov - name: Setup problem matchers for PHP @@ -52,7 +53,7 @@ jobs: run: composer validate - name: Install Composer dependencies - run: composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader + run: composer install --no-progress --prefer-dist --optimize-autoloader - name: Syntax check PHP run: bash vendor/bin/check-syntax-php.sh @@ -83,6 +84,7 @@ jobs: with: php-version: '7.4' extensions: mbstring, xml + tools: composer:v2 coverage: none - name: Setup problem matchers for PHP @@ -102,13 +104,13 @@ jobs: restore-keys: ${{ runner.os }}-composer- - name: Install Composer dependencies - run: composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader + run: composer install --no-progress --prefer-dist --optimize-autoloader - name: Security check for locked dependencies uses: symfonycorp/security-checker-action@v2 - name: Update Composer dependencies - run: composer update --no-progress --no-suggest --prefer-dist --optimize-autoloader + run: composer update --no-progress --prefer-dist --optimize-autoloader - name: Security check for updated dependencies uses: symfonycorp/security-checker-action@v2 @@ -123,6 +125,7 @@ jobs: with: php-version: '7.4' extensions: mbstring, xml + tools: composer:v2 coverage: none - name: Setup problem matchers for PHP @@ -142,7 +145,7 @@ jobs: restore-keys: ${{ runner.os }}-composer- - name: Install Composer dependencies - run: composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader + run: composer install --no-progress --prefer-dist --optimize-autoloader - name: Syntax check YAML / XML / JSON run: | @@ -160,6 +163,7 @@ jobs: uses: shivammathur/setup-php@v2 #https://github.com/shivammathur/setup-php with: php-version: '7.4' + tools: composer:v2 extensions: mbstring, xml - name: Setup problem matchers for PHP @@ -179,7 +183,7 @@ jobs: restore-keys: ${{ runner.os }}-composer- - name: Install Composer dependencies - run: composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader + run: composer install --no-progress --prefer-dist --optimize-autoloader - uses: actions/download-artifact@v1 with: -- GitLab