Skip to content

Commit b52f0c9

Browse files
committed
ci: ignore PHP dependencies constrain when PHP 8.4 is used
1 parent 9b3feb4 commit b52f0c9

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/run-test-suite.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,14 @@ jobs:
101101
run: vendor/bin/validate-prefer-lowest
102102

103103
- name: Install highest dependencies from composer.json
104-
if: matrix.dependencies == 'highest'
104+
if: matrix.dependencies == 'highest' && matrix.php != '8.4'
105105
run: composer update --no-interaction --no-progress
106106

107-
- name: Download RoadRunner
107+
- name: Install highest dependencies from composer.json
108+
if: matrix.dependencies == 'highest' && matrix.php == '8.4'
109+
run: composer update --no-interaction --no-progress --ignore-platform-req php
110+
111+
- name: Download binaries
108112
if: inputs.download-binaries == true
109113
run: composer get:binaries
110114

composer.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
"phpunit/phpunit": "^10.5",
6262
"spiral/code-style": "~2.1.2",
6363
"spiral/core": "^3.13",
64-
"symfony/var-dumper": "^6.0 || ^7.0",
6564
"ta-tikoma/phpunit-architecture-test": "^0.8.4",
6665
"vimeo/psalm": "^4.30 || ^5.4"
6766
},

0 commit comments

Comments
 (0)