From a71f743016207a3f457df4cec6d8b3c04ebf0aa5 Mon Sep 17 00:00:00 2001 From: Ben Ramsey Date: Wed, 21 Dec 2022 15:19:20 -0600 Subject: [PATCH] ci: generate coverage on lowest and highest deps --- .github/workflows/continuous-integration.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 6a2e53d..88462c2 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -101,6 +101,11 @@ jobs: needs: ["coding-standards", "static-analysis"] runs-on: "ubuntu-latest" + strategy: + fail-fast: false + matrix: + composer-deps: [ "lowest", "highest" ] + steps: - name: "Checkout repository" uses: "actions/checkout@v3.2.0" @@ -115,6 +120,8 @@ jobs: - name: "Install dependencies (Composer)" uses: "ramsey/composer-install@2.2.0" + with: + dependency-versions: "${{ matrix.composer-deps }}" - name: "Run unit tests (PHPUnit)" run: "composer dev:test:coverage:ci"