Skip to content

Commit 67f7ddb

Browse files
Merge v2.1 into v2.x (#1786)
2 parents c2dbf1c + 0a2472b commit 67f7ddb

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
- "8.2"
3232
- "8.3"
3333
- "8.4"
34+
- "8.5"
3435
mongodb-version:
3536
- "8.0"
3637
topology:
@@ -83,6 +84,7 @@ jobs:
8384
php-version: ${{ matrix.php-version }}
8485
driver-version: ${{ env.DRIVER_VERSION }}
8586
php-ini-values: "zend.assertions=1"
87+
ignore-platform-req: ${{ matrix.php-version == '8.5' && 'true' || 'false' }}
8688

8789
- name: "Run PHPUnit"
8890
run: "vendor/bin/phpunit --configuration phpunit.evergreen.xml --coverage-clover coverage.xml"

0 commit comments

Comments
 (0)