Skip to main content

Sobre a construção de integrações

Você pode criar integrações para estender a funcionalidade de GitHub.

As integrações são ferramentas que expandem a funcionalidade de GitHub. Integrações podem executar ações em GitHub como problemas em aberto, comentar em solicitações de pull e gerenciar projetos. Eles também podem fazer coisas fora de GitHub com base em eventos que acontecem em GitHub. Por exemplo, uma integração pode publicar no Slack quando um problema é aberto em GitHub.

Muitas integrações são fluxos de trabalho de GitHub Apps, fluxos de trabalho de GitHub Actions ou ações personalizadas para fluxos de trabalho de GitHub Actions.

Sua integração pode usar a API de GitHub para buscar dados e fazer alterações em dados em GitHub. GitHub tem uma API REST e uma API do GraphQL. Para obter mais informações, consulte:

Sua integração pode usar webhooks para saber quando eventos específicos acontecem em GitHub. Para saber mais, confira Sobre webhooks.