1# Pull Requests 2 3Intel HEXL welcomes pull requests from external contributors to the `main` branch. 4 5Before contributing, please run 6```bash 7cmake --build build --target check unittest 8``` 9to make sure the formatting checks and all unit tests pass. 10 11Please sign your commits before making a pull request. See instructions [here](https://docs.github.com/en/github/authenticating-to-github/managing-commit-signature-verification/signing-commits) for how to sign commits. 12 13### Known Issues ### 14 15* ```Executable `cpplint` not found``` 16 17 Make sure you install cpplint: ```pip install cpplint```. 18 If you install `cpplint` locally, make sure to add it to your `PATH`. 19 20* ```/bin/sh: 1: pre-commit: not found``` 21 22 Install `pre-commit`. More info at https://pre-commit.com/. 23 24* ``` 25 error: gpg failed to sign the data 26 fatal: failed to write commit object 27 ``` 28 Try adding ```export GPG_TTY=$(tty)``` to `~/.bashrc`. 29