Skip to content

Commit 841db9a

Browse files
committed
CI: Disable Psalm for PHP 8.4
Unfortunately Psalm 4 breaks on PHP 8.4 due to the implicit nullable parameters deprecation, but there's no newer Psalm release that still supports PHP 7.2. We either need to drop older PHP versions or do a complete overhaul of our testing to use different CI tools depending on the PHP version. This is out-of-scope right now.
1 parent c774829 commit 841db9a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/testing.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838

3939
- name: Run Psalm static code analysis
4040
run: ./vendor/bin/psalm
41+
if: contains('7.2 7.3 7.4 8.0 8.1 8.2 8.3', matrix.php-version)
4142

4243
- name: Run PHPUnit test suite
4344
run: ./vendor/bin/phpunit

0 commit comments

Comments
 (0)