Skip to content

Commit 1fc51f5

Browse files
committed
Fix dependencies issues with EPV for PHP 8.4
1 parent 3d03108 commit 1fc51f5

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/tests.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,14 @@ jobs:
124124

125125
- name: Setup EPV
126126
if: ${{ env.EPV != '0' }}
127-
run: composer require phpbb/epv:dev-master --dev --no-interaction --ignore-platform-reqs
127+
env:
128+
PHP_VERSION: ${{ matrix.php }}
129+
run: |
130+
if [[ "$(printf '%s\n' "$PHP_VERSION" "8.1" | sort -V | head -n1)" == "8.1" ]]; then
131+
composer require phpbb/epv:dev-master --dev --no-interaction --ignore-platform-reqs --with-all-dependencies
132+
else
133+
composer require phpbb/epv:dev-master --dev --no-interaction --ignore-platform-reqs
134+
fi
128135
working-directory: ./phpBB3/phpBB
129136

130137
- name: Run code sniffer

0 commit comments

Comments
 (0)