JupiterOne can help you automate the enforcement of code review and security policies regarding pull request approval, author and reviewer validation, and vulnerability checks. For more information, please read the JupiterOne documentation.
This package uses the JupiterOne Node.js client to gather information about specified pull requests from JupiterOne and returns a yes or no verdict with an explanatory comment to be used in a CICD pipeline.
To see a full GitHub CICD pipeline using this client with Travis CI, check out JupiterOne/change-management-example.