From d20b131ea9184ef8115fad1105aabc9ae6dfdc63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Paris?= Date: Sun, 31 Dec 2023 11:48:40 +0100 Subject: [PATCH] Remove platform requirement This requirement might exist to prevent contributors from committing something incompatible with the lowest supported version of PHP to the lock file, thus breaking the "locked" jobs. --- .github/workflows/continuous-integration.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 2585320..d048a5a 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -92,6 +92,10 @@ jobs: echo "COMPOSER_ROOT_VERSION=${{ inputs.composer-root-version }}" >> $GITHUB_ENV if: "${{ inputs.composer-root-version }}" + - name: "Remove platform requirement" + run: "composer config --unset platform" + if: "${{ matrix.dependencies == 'highest' }}" + - name: "Install dependencies with Composer" uses: "ramsey/composer-install@v2" with: