Você pode criar os aplicativos que realizam integração contínua, linting ou serviços de varredura de código e fornecem feedback detalhado sobre commits. Para obter mais informações, confira "Como usar a API REST para interagir com verificações" e "Criando verificações de CI com um Aplicativo do GitHub."
O controle de versão da API REST já foi feito. Para obter mais informações, confira "Sobre o controle de versão da API".
Pontos de extremidade da API REST para verificações
Use a API REST para criar GitHub Apps que executam verificações avançadas em alterações de código em um repositório.