name: CI ESLint on: push: branches: - '*' pull_request: branches: [ master ] jobs: eslint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 with: submodules: recursive - name: Install ESLint run: npm install eslint@5.12.0 eslint-config-google@0.11.0 eslint-plugin-html@5.0.0 eslint-plugin-php-markup@0.2.5 - name: Run ESLint run: npx eslint --ext .php,.js .