Browse Source

Fix lowest 8 build to use ignore platform reqs

Jordi Boggiano 4 years ago
parent
commit
106289e5dc
1 changed files with 5 additions and 1 deletions
  1. 5 1
      .github/workflows/continuous-integration.yml

+ 5 - 1
.github/workflows/continuous-integration.yml

@@ -56,7 +56,7 @@ jobs:
             dependencies: locked
             experimental: false
           - php-version: 8.0
-            dependencies: lowest
+            dependencies: lowest-ignore
             os: ubuntu-latest
             experimental: true
           - php-version: 8.0
@@ -99,6 +99,10 @@ jobs:
         if: "matrix.dependencies == 'lowest'"
         run: "composer update ${{ env.COMPOSER_FLAGS }} --prefer-lowest"
 
+      - name: "Install lowest dependencies from composer.json using composer binary provided by system, ignoring platform requirements"
+        if: "matrix.dependencies == 'lowest-ignore'"
+        run: "composer update ${{ env.COMPOSER_FLAGS }} --prefer-lowest --ignore-platform-reqs"
+
       - name: "Install dependencies from composer.lock using composer binary provided by system"
         if: "matrix.dependencies == 'locked'"
         run: "composer install ${{ env.COMPOSER_FLAGS }}"