Install phpcs via `shivammathur/setup-php`
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 13 May 2022 09:45:32 +0000 (11:45 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Mon, 16 May 2022 09:33:21 +0000 (11:33 +0200)
Apparently the previously used actions uses an out of date phpcs.

(cherry picked from commit c5cd836751c3fb357b8ddce52a95a83f3ac46347)

.github/workflows/codestyle.yml

index bdee5f657d502047c08949e8d4db9c3bdfbc8482..92202f496cb5316c82981a5bbe75b501c47d6a31 100644 (file)
@@ -12,14 +12,14 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - uses: actions/checkout@v3
-    - name: phpcs
-      uses: chekalsky/phpcs-action@e269c2f264f400adcda7c6b24c8550302350d495
     - name: Setup PHP with tools
       uses: shivammathur/setup-php@v2
       with:
         php-version: '8.0'
         extensions: ctype, dom, exif, gd, gmp, hash, intl, json, libxml, mbstring, opcache, pcre, pdo, pdo_mysql, zlib
-        tools: php-cs-fixer
+        tools: cs2pr, phpcs, php-cs-fixer
+    - name: phpcs
+      run: phpcs -n -q --report=checkstyle | cs2pr
     - name: php-cs-fixer
       run: php-cs-fixer fix --dry-run --diff
   ts: