From 2ba952acec8ce34eb06446252fcc3b4071019172 Mon Sep 17 00:00:00 2001 From: Gregor Date: Wed, 16 Mar 2022 20:27:21 +0100 Subject: [PATCH] add separate test to run phpunit on latest version (without coverage) --- .github/workflows/php.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index d972f86..564cf22 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -42,3 +42,22 @@ jobs: run: | php vendor/bin/phpunit --coverage-clover clover.xml --coverage-text ./cc-test-reporter after-build -t clover --exit-code $? + + phpunit-php-latest: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Validate composer.json and composer.lock + run: composer validate --strict + - name: Cache Composer packages + id: composer-cache + uses: actions/cache@v2 + with: + path: vendor + key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} + restore-keys: | + ${{ runner.os }}-php- + - name: Install dependencies + run: composer install --prefer-dist --no-progress + - name: Run test suite + run: php vendor/bin/phpunit