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 saber mais, 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.