name: Lint on: pull_request: branches: - main - release/* - dtk jobs: spelling: name: Spelling check runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Install misspell run: | go install github.com/client9/misspell/cmd/misspell@v0.3.4 echo "$(go env GOPATH)/bin" >> $GITHUB_PATH - name: Check spelling run: misspell -error . cpp: name: CPP code lint runs-on: ubuntu-latest steps: - name: Install clang-format-14 run: | sudo apt-get update sudo apt-get install -y clang-format-14 sudo ln -sf /usr/bin/clang-format-14 /usr/bin/clang-format - name: Checkout uses: actions/checkout@v2 - name: Echo clang-format version run: | clang-format --version - name: Lint run: | make cpplint