Skip to content

Commit eb6eb33

Browse files
committed
fix: resolve composer dependency conflict breaking CI tests
The CI integration tests were failing because composer.lock was out of sync with composer.json. The root cause was phpcompatibility/php-compatibility using "dev-develop as 9.99.99" which requires PHPCS 4.x, conflicting with automattic/vipwpcs ^3.0 which requires PHPCS 3.x. Changes: - Pin phpcompatibility/php-compatibility to stable ^9.3 - Regenerate composer.lock with compatible dependencies - Add native type hints to properties flagged by updated coding standards
1 parent 0963642 commit eb6eb33

File tree

6 files changed

+590
-1552
lines changed

6 files changed

+590
-1552
lines changed

plugins/hwp-previews/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"johnpbloch/wordpress-core": "^6.8",
4343
"lucatume/wp-browser": "^3.5",
4444
"mockery/mockery": "^1.6",
45-
"phpcompatibility/php-compatibility": "dev-develop as 9.99.99",
45+
"phpcompatibility/php-compatibility": "^9.3",
4646
"phpcompatibility/phpcompatibility-wp": "^2.0",
4747
"phpstan/phpstan-strict-rules": "^2.0",
4848
"slevomat/coding-standard": "^8.0",

0 commit comments

Comments
 (0)