Skip to content

Commit 4fa2df4

Browse files
committed
Ignore upper PHP version bound when running on PHP 8.5
1 parent 1ce40af commit 4fa2df4

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/actions/setup/action.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ inputs:
1414
working-directory:
1515
description: "The directory where composer.json is located, if it is not in the repository root."
1616
required: false
17+
ignore-platform-req:
18+
description: "Whether to ignore platform requirements when installing dependencies with Composer."
19+
required: false
20+
default: "false"
1721

1822
runs:
1923
using: composite
@@ -49,5 +53,5 @@ runs:
4953
- name: Install dependencies with Composer
5054
uses: ramsey/[email protected]
5155
with:
52-
composer-options: "--no-suggest"
56+
composer-options: "--no-suggest ${{ inputs.ignore-platform-req == 'true' && '--ignore-platform-req=php+' || '' }}"
5357
working-directory: "${{ inputs.working-directory }}"

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ jobs:
8080
php-version: ${{ matrix.php-version }}
8181
driver-version: ${{ env.DRIVER_VERSION }}
8282
php-ini-values: "zend.assertions=1"
83+
ignore-platform-req: ${{ matrix.php-version == '8.5' && 'true' || 'false' }}
8384

8485
- name: "Run PHPUnit"
8586
run: "vendor/bin/phpunit"

0 commit comments

Comments
 (0)