Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-09-25. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Sobre a compilação de integrações

Você pode compilar integrações para estender a funcionalidade do GitHub.

Integrações são ferramentas que estendem os recursos de GitHub. As integrações podem realizar tarefas em GitHub como abrir problemas, fazer comentários sobre solicitações de pull e gerenciar projetos. Eles também podem fazer coisas fora do GitHub com base em eventos que acontecem no GitHub. Por exemplo, uma integração pode fazer uma postagem no Slack quando um problema é aberto em GitHub.

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

  • GitHub Apps são integrações executadas no servidor do proprietário do aplicativo ou em um dispositivo de usuário. Para obter mais informações, confira "Sobre a criação de Aplicativos do GitHub".
  • Os fluxos de trabalho do GitHub Actions são fluxos executados quando eventos específicos ocorrem em GitHub. Para obter mais informações, confira "Entendendo o GitHub Actions".
  • Ações personalizadas são códigos que podem ser executados por um fluxo de trabalho do GitHub Actions. Para obter mais informações, confira "Sobre ações personalizadas".

Sua integração pode usar a API do GitHub para buscar dados e fazer alterações nos dados do 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 obter mais informações, confira "Sobre webhooks".