From ab89dcd5f845b9f7280bbcee298ff88589097fea Mon Sep 17 00:00:00 2001 From: Jeroen Thora Date: Thu, 12 Nov 2020 18:13:56 +0100 Subject: [PATCH] Improve github actions setup --- .github/workflows/ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c57a68bb60b..daffb5b9ac4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,10 +5,11 @@ on: jobs: test: - name: Test on ${{ matrix.php-versions }} PHP + name: Test on PHP ${{ matrix.php-versions }} runs-on: ubuntu-latest strategy: + fail-fast: false matrix: php-versions: ['7.1', '7.2', '7.3', '7.4'] @@ -19,13 +20,13 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} - coverage: xdebug + coverage: none - name: Install Composer Dependencies uses: ramsey/composer-install@v1 - name: Run phpunit - run: vendor/bin/phpunit --verbose --coverage-text + run: vendor/bin/phpunit --verbose roave_bc_check: name: Roave BC Check @@ -37,6 +38,7 @@ jobs: uses: docker://nyholm/roave-bc-check-ga phpstan: + name: PHPStan runs-on: ubuntu-latest steps: @@ -45,6 +47,7 @@ jobs: - uses: shivammathur/setup-php@v2 with: php-version: 7.1 + coverage: none - name: Install Composer Dependencies uses: ramsey/composer-install@v1