From c3142a101cdc68399532c52f86fc8498ab516135 Mon Sep 17 00:00:00 2001 From: Alex Bouma Date: Tue, 15 Sep 2020 16:17:53 +0200 Subject: [PATCH 1/2] Do not test Laravel 8 on PHP 7.2 --- .github/workflows/run-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 8d03aa5ecb..0c61ae5769 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -19,6 +19,9 @@ jobs: testbench: 5.* - laravel: 6.* testbench: 4.* + exclude: + - php: 7.2 + laravel: 8.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ${{ matrix.os }} From 0b0c843aeeb44e169b875c3630026c5a71162303 Mon Sep 17 00:00:00 2001 From: Alex Bouma Date: Tue, 15 Sep 2020 16:25:54 +0200 Subject: [PATCH 2/2] Remove unneeded PHP extensions to speed up tests --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 0c61ae5769..dce4f69827 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -39,7 +39,7 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} - extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick + extensions: curl, dom, libxml, mbstring, pdo, sqlite, pdo_sqlite, zip coverage: pcov - name: Install dependencies