File tree Expand file tree Collapse file tree 2 files changed +27
-9
lines changed Expand file tree Collapse file tree 2 files changed +27
-9
lines changed Original file line number Diff line number Diff line change @@ -194,7 +194,6 @@ jobs:
194194 ini-values : ${{ steps.set_ini.outputs.PHP_INI }}
195195 extensions : ${{ matrix.extensions }}
196196 coverage : none
197- tools : cs2pr
198197
199198 - name : " DEBUG: show libxml loaded version (php)"
200199 run : php -r 'echo "libxml loaded version = ", LIBXML_LOADED_VERSION, PHP_EOL;'
@@ -247,14 +246,7 @@ jobs:
247246
248247 - name : ' PHPCS: check code style without cache, no parallel'
249248 if : ${{ matrix.custom_ini == false }}
250- id : phpcs
251- run : >
252- php "bin/phpcs" --no-cache --parallel=1
253- ${{ matrix.os == 'ubuntu-latest' && matrix.php == '8.4' && '--report-full --report-checkstyle=./phpcs-report.xml' || '' }}
254-
255- - name : Show PHPCS results in PR
256- if : ${{ always() && steps.phpcs.outcome == 'failure' && matrix.os == 'ubuntu-latest' && matrix.php == '8.4' }}
257- run : cs2pr ./phpcs-report.xml
249+ run : php "bin/phpcs" --no-cache --parallel=1
258250
259251 - name : Download the PHPCS phar
260252 if : ${{ matrix.custom_ini == false }}
Original file line number Diff line number Diff line change @@ -17,6 +17,32 @@ concurrency:
1717 cancel-in-progress : true
1818
1919jobs :
20+ phpcs :
21+ name : Check PHP code style
22+ runs-on : ubuntu-latest
23+
24+ # Don't run the cronjob in this workflow on forks.
25+ if : github.event_name != 'schedule' || (github.event_name == 'schedule' && github.repository_owner == 'PHPCSStandards')
26+
27+ steps :
28+ - name : Checkout code
29+ uses : actions/checkout@v4
30+
31+ - name : Install PHP
32+ uses : shivammathur/setup-php@v2
33+ with :
34+ php-version : ' latest'
35+ coverage : none
36+ tools : cs2pr
37+
38+ - name : Check PHP code style
39+ id : phpcs
40+ run : php "bin/phpcs" --report-full --report-checkstyle=./phpcs-report.xml
41+
42+ - name : Show PHPCS results in PR
43+ if : ${{ always() && steps.phpcs.outcome == 'failure' }}
44+ run : cs2pr ./phpcs-report.xml
45+
2046 checkxml :
2147 name : Check XML files
2248 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments