From 6451c97643229e6041d77403f8f65ab1fd92a180 Mon Sep 17 00:00:00 2001 From: Jason Varga Date: Tue, 8 Dec 2020 18:30:56 -0500 Subject: [PATCH] keep the older test names but override the constraint ... keep the names because we have required checks based on the names. PR checks would need to be re-triggered --- .github/workflows/tests.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9c9f30e8e6..4c6d9f7721 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,11 +15,13 @@ jobs: matrix: php: [7.4, 7.3, 7.2, 8.0] composer: [1, 2] - laravel: [^8.18.1, 7.*, 6.*] + laravel: [8.*, 7.*, 6.*] dependency-version: [prefer-lowest, prefer-stable] os: [ubuntu-20.04] include: - - laravel: ^8.18.1 + - laravel: 8.* + laravel-constraint: ^8.18.1 + - laravel: 8.* testbench: 6.* - laravel: 7.* testbench: 5.* @@ -32,7 +34,7 @@ jobs: dependency-version: prefer-lowest additional-deps: '"mockery/mockery:>=1.3.3"' exclude: - - laravel: ^8.18.1 + - laravel: 8.* php: 7.2 name: P${{ matrix.php }} - C${{ matrix.composer }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ubuntu-latest @@ -51,7 +53,7 @@ jobs: - name: Install dependencies run: | - composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" ${{ matrix.additional-deps }} --no-interaction --no-update + composer require "laravel/framework:${{ matrix.laravel-constraint || matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" ${{ matrix.additional-deps }} --no-interaction --no-update composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest - name: Execute tests