name: โ„๏ธ Lint on: [pull_request] jobs: trailing-whitespace: name: ๐ŸŒŒ Trailing whitespace runs-on: ubuntu-latest steps: - uses: actions/checkout@v2.3.4 - name: ๐Ÿงน Check for trailing whitespace run: "! git grep -EIn $'[ \t]+$'" misc: name: misc checker runs-on: ubuntu-latest steps: - name: Check out code. uses: actions/checkout@v2.3.4 - name: Install run: | wget -O - -q https://git.io/misspell | sh -s -- -b . - name: Misspell run: | git ls-files | grep -v "docs/es" | grep -v "t/toolkit" | xargs ./misspell -error - name: Merge conflict run: | grep "^<<<<<<< HEAD" $(git ls-files | grep -v "t/toolkit" | xargs) && exit 1 || true - name: License run: | make license-check - name: Plugin Code run: | sudo bash ./utils/check-plugins-code.sh