Skip to content

Commit 51514eb

Browse files
committed
Use compose to add PHPCSUtils for linter
1 parent ab0f2bd commit 51514eb

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/package.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@ jobs:
1414
- name: Checkout code
1515
uses: actions/checkout@v4
1616

17-
- name: Install PHP_CodeSniffer + WordPress Standards
18-
run: |
19-
composer global config allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
20-
composer global require --dev wp-coding-standards/wpcs:"^3.0"
21-
composer global require squizlabs/php_codesniffer
22-
~/.composer/vendor/bin/phpcs --config-set installed_paths ~/.composer/vendor/wp-coding-standards/wpcs
23-
~/.composer/vendor/bin/phpcs -i
17+
- name: Install PHP_CodeSniffer + WordPress Standards + PHPCSUtils
18+
run: |
19+
composer global config allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
20+
composer global require squizlabs/php_codesniffer:"^3.7"
21+
composer global require wp-coding-standards/wpcs:"^3.0"
22+
composer global require phpcsstandards/phpcsutils:"^1.0"
23+
~/.composer/vendor/bin/phpcs --config-set installed_paths ~/.composer/vendor/wp-coding-standards/wpcs
24+
~/.composer/vendor/bin/phpcs -i
2425
2526
- name: Run PHP_CodeSniffer
2627
run: ~/.composer/vendor/bin/phpcs proxy-aware-https-fix.php --standard=WordPress --report=full

0 commit comments

Comments
 (0)