From 39db7b1e724630fee3bce29613b3bd08e7e50860 Mon Sep 17 00:00:00 2001 From: Dmitriy Derepko Date: Fri, 9 Jan 2026 10:16:31 +0400 Subject: [PATCH 1/2] chore: allow to continue on error in validate-prefer-lowest ci work --- .github/workflows/run-test-suite.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/run-test-suite.yml b/.github/workflows/run-test-suite.yml index f640feee1..a6728f6c9 100644 --- a/.github/workflows/run-test-suite.yml +++ b/.github/workflows/run-test-suite.yml @@ -86,6 +86,7 @@ jobs: env: COMPOSER_POOL_OPTIMIZER: 0 run: vendor/bin/validate-prefer-lowest + continue-on-error: true - name: Download binaries if: inputs.download-binaries == true From 00376496b55298f5cda39ae27a1995862b08e9b7 Mon Sep 17 00:00:00 2001 From: Dmitriy Derepko Date: Fri, 9 Jan 2026 12:12:16 +0400 Subject: [PATCH 2/2] ci: sum up error in the end of pipeline --- .github/workflows/run-test-suite.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/run-test-suite.yml b/.github/workflows/run-test-suite.yml index a6728f6c9..b375cf06c 100644 --- a/.github/workflows/run-test-suite.yml +++ b/.github/workflows/run-test-suite.yml @@ -82,6 +82,7 @@ jobs: dependency-versions: ${{ matrix.dependencies }} - name: Validate lowest dependencies + id: validate if: matrix.dependencies == 'lowest' && matrix.php == '8.1' env: COMPOSER_POOL_OPTIMIZER: 0 @@ -94,3 +95,7 @@ jobs: - name: Run tests run: ${{ inputs.test-command }} + + - name: Check for failures + if: steps.validate.outcome == 'failure' + run: exit 1