name: Code Style on: push: branches: - "5.2" - "5.3" - master pull_request: jobs: php: name: PHP runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: phpcs uses: chekalsky/phpcs-action@e269c2f264f400adcda7c6b24c8550302350d495 - name: php-cs-fixer uses: docker://oskarstark/php-cs-fixer-ga with: args: --dry-run --diff-format udiff ts: name: TS Prettier runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - run: npm install - name: Run prettier run: | shopt -s globstar npx prettier -w ts/**/*.ts - run: echo "::add-matcher::.github/diff.json" - name: Show diff run: | git checkout -- package-lock.json git diff --exit-code