---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# GitHub integração com Velocidade de mudança para DevOps

# GitHub integração com Velocidade de mudança para DevOps {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Conecte-se à sua instância GitHub para descobrir repositórios, planos, definições de pipeline e configurar notificações ou pesquisas em tempo real para habilitar a rastreabilidade e a automação de mudanças.

## Visão geral da integração do GitHub {#github-integration-dev-ops__section_kqt_3fr_2wb}

Velocidade de mudança para DevOps oferece suporte aos recursos Planejar (Planos), Código (Repositório) e Orquestração (Ações) para a ferramenta GitHub.

GitHub e GitHub Enterprise são compatíveis.  
As seguintes operações são realizadas como parte da integração GitHub:

* Conectar: descubra repositórios, planos e definições de pipeline conectando suas instâncias \[ GitHub a Velocidade de mudança para DevOps.
* Configurar: habilite o envio de notificações em tempo real para confirmações, itens de trabalho e pipelines criando automaticamente um Webhook (push, Issues e workflow_job) no GitHub para que esses dados possam ser usados para criar políticas de mudança.
{#github-integration-dev-ops__ul_kdn_2vq_2wb}

## Métodos de autenticação {#github-integration-dev-ops__section_zkw_rrg_myb}

Você pode se conectar ao GitHub usando um dos seguintes métodos de autenticação:

* Autenticação básicaSe você conectar sua instância do GitHub à autenticação básica, poderá usar as ações personalizadas do mercado do GitHub. Os ambientes do GitHub não são compatíveis com a conexão de autenticação básica.

* [Credenciais OAuth 2.0](https://servicenow-prod.fluidtopics.net/x445ZjCxkHXEZEkC_4pNMg "Crie credenciais OAuth 2.0 para aplicações GitHub ou aplicações OAuth e use-as para conectar sua instância GitHub.")
  * Se você conectar sua instância do GitHub com credenciais OAuth 2.0 para código de autorização, poderá usar as ações personalizadas do mercado do GitHub e criar segredos para usar em fluxos de trabalho. Para obter mais informações, consulte [Credenciais OAuth 2.0 para aplicações GitHub - Código de autorização](https://servicenow-prod.fluidtopics.net/23qcP~y7y2qOHQuaBGvdlA#dev-ops-github-apps-oauth-auth "Execute as etapas a seguir para integrar seus aplicativos GitHub usando o código de autorização.").
  {#github-integration-dev-ops__ul_tzf_wwn_ryb}
{#github-integration-dev-ops__ul_xgm_2j3_smb} Ações personalizadas por ServiceNow estão disponíveis no GitHub Marketplace para a capacidade de orquestração, para enviar informações de Ações (fluxos de trabalho) e para pausar ou retomar fluxos de trabalho de Velocidade de mudança para DevOps. Para obter mais informações sobre ações personalizadas, consulte [Ações personalizadas do ServiceNow DevOps do mercado do GitHub](https://servicenow-prod.fluidtopics.net/IqmuBEkmGWsWUk9IJZ3shw#servicenow-devops-custom-actions-from-github-marketplace "Use as ações personalizadas do mercado GitHub para coletar dados de verificação do SonarQube, dados de segurança, pausar ou retomar o fluxo de trabalho ou retomar o fluxo de trabalho até que uma solicitação de mudança seja aprovada ou rejeitada em sua instância, ou obter e atualizar detalhes da solicitação de mudança e assim por diante.").

Para capturar os dados de fluxo de trabalho em Velocidade de mudança para DevOps, você deve configurar os segredos na ferramenta GitHub. Para obter mais informações, consulte [GitHub Actions configurações](https://servicenow-prod.fluidtopics.net/NezbkYmzFDJgZtlrTKDYwA#github-actions-integration-with-devops "Informações de configuração em GitHub Actions, como segredos, fluxos de trabalho e limitações.").

Existem algumas limitações para o suporte a GitHub Actions, consulte [GitHub Actions configurações](https://servicenow-prod.fluidtopics.net/NezbkYmzFDJgZtlrTKDYwA#github-actions-integration-with-devops "Informações de configuração em GitHub Actions, como segredos, fluxos de trabalho e limitações.").

## Iniciar {#github-integration-dev-ops__section_xqj_wrz_gwb}

Use uma das seguintes opções para integrar GitHub. Para uma experiência guiada, use o espaço para integrar uma ferramenta. Como alternativa, você pode usar o Catálogo de serviços ou a experiência clássica.
* **[Integrar GitHub em Velocidade de mudança para DevOps --- Espaço](https://servicenow-prod.fluidtopics.net/nc_IupZa7OclA86~9lZR5A)**   
  Conecte-se à sua instância GitHub usando o playbook do Espaço de mudança de DevOps para descobrir, configurar e importar repositórios, planos e pipelines.
* **[Integrar GitHub em Velocidade de mudança para DevOps --- Catálogo de serviços](https://servicenow-prod.fluidtopics.net/NaIXwKE6HqAeEndARrS6~A)**   
  Crie, conecte, descubra e configure sua instância GitHub usando o ServiceNow Catálogo de serviços.
* **[Integrar GitHub em Velocidade de mudança para DevOps --- Clássico](https://servicenow-prod.fluidtopics.net/HotfjdOAQ3FOO5P80TCGrg)**   
  Conecte sua instância GitHub para descobrir, configurar e importar repositórios, planos e pipelines.

