Skip to content

Commit 5772ccd

Browse files
authored
Update wp-compatibility-test.yml
1 parent 3832c0a commit 5772ccd

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

.github/workflows/wp-compatibility-test.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@ jobs:
134134
run: |
135135
# Install PHPCS and WordPress Coding Standards using the dealerdirect installer
136136
composer global config allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
137-
composer global require --dev squizlabs/php_codesniffer:"^3.7"
138-
composer global require --dev wp-coding-standards/wpcs:"^3.0"
139-
composer global require --dev phpcompatibility/php-compatibility:"^9.3"
140-
composer global require --dev phpcompatibility/phpcompatibility-wp:"^2.1"
141-
composer global require --dev automattic/vipwpcs:"^3.0"
142-
composer global require --dev dealerdirect/phpcodesniffer-composer-installer:"^1.0"
137+
composer global require --dev squizlabs/php_codesniffer:"^3.7.2"
138+
composer global require --dev wp-coding-standards/wpcs:"^3.1.0"
139+
composer global require --dev phpcompatibility/php-compatibility:"^9.3.5"
140+
composer global require --dev phpcompatibility/phpcompatibility-wp:"^2.1.7"
141+
composer global require --dev automattic/vipwpcs:"^3.0.1"
142+
composer global require --dev dealerdirect/phpcodesniffer-composer-installer:"^1.1.1"
143143
144144
# Add composer bin to PATH
145145
echo "$HOME/.composer/vendor/bin" >> $GITHUB_PATH
@@ -150,13 +150,7 @@ jobs:
150150
- name: Run PHPCS
151151
run: |
152152
# Use WordPress-Core standard which has fewer dependencies
153-
phpcs --standard=WordPress-Core --extensions=php --ignore=vendor,tests,node_modules . || exit 0
154-
155-
# If WordPress-Core fails, try PSR12 as fallback
156-
if [ $? -ne 0 ]; then
157-
echo "WordPress-Core standard failed, trying PSR12..."
158-
phpcs --standard=PSR12 --extensions=php --ignore=vendor,tests,node_modules .
159-
fi
153+
phpcs --standard=WordPress-extra --extensions=php --ignore=vendor,tests,node_modules . || exit 0
160154
161155
- name: Create issue on PHPCS failure
162156
if: ${{ failure() }}
@@ -733,4 +727,4 @@ jobs:
733727
WORKFLOW_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
734728
with:
735729
filename: .github/ISSUE_TEMPLATE/phpstan-failure.md
736-
update_existing: false
730+
update_existing: false

0 commit comments

Comments
 (0)