18 - uses: actions/checkout@v2
21 uses: shivammathur/setup-php@v2
25 - name: Report PHP Version
28 - name: Install php_codesniffer
31 composer global require "squizlabs/php_codesniffer=3.*" || failTest=true
36 - name: Check PHP Styling
39 $HOME/.composer/vendor/bin/phpcs -p -n --extensions=php,inc --report-width=120 --standard=ci/phpcs.xml --report=full . || failTest=true
48 - uses: actions/checkout@v2
50 - name: Install npm package
51 uses: actions/setup-node@v1
58 npm install || failTest=true
63 - name: Check CSS Styling
66 npx stylelint "**/*.css" || failTest=true
67 npx stylelint "**/*.scss" || failTest=true