Introdução

Concluído

Ao pensar em maneiras de adicionar eficiência ao seu fluxo de trabalho do GitHub, você pode criar aplicativos e integrações para melhorar e personalizar seu fluxo de trabalho. Usando aplicativos GitHub e aplicativos OAuth, você pode ajudar a reduzir a quantidade de tempo gasto em tarefas manuais e personalizar seu fluxo de trabalho para atender às necessidades individuais, da equipe e da empresa. Você também pode compartilhar essas integrações com outras pessoas no GitHub Marketplace e, em troca, usar aplicativos e integrações que outros desenvolvedores criaram.

Suponha que você esteja procurando por um recurso que o GitHub ainda não suporta. Talvez queira automatizar algumas das tarefas mais comuns com que lida, como acompanhar os contribuidores que não etiquetaram um problema que criaram. Ou talvez queira fechar automaticamente ramos ou pedidos Pull que não tenham sido utilizados há meses. Seja qual for a sua necessidade, provavelmente não está sozinho. A boa notícia é que as Aplicações GitHub oferecem uma forma de preencher as lacunas e automatizar processos no seu repositório. A melhor notícia é que outra pessoa poderá já ter criado a solução de que precisa.

Otimizar o valor de aplicativos e recursos para gerenciar usuários em seu fluxo de trabalho pode ajudar a acelerar seus processos, mantendo a eficiência, a segurança e a confiabilidade. Neste módulo, você aprenderá sobre como usar essas ferramentas e seus recursos.

Neste módulo, você aprenderá como automatizar processos de DevOps usando aplicativos GitHub que lidam com tarefas repetitivas, impõem políticas de equipe e mantêm um repositório organizado.

Objetivos de aprendizagem

Ao final deste módulo, você:

  • Identifique os tokens de acesso disponíveis do GitHub necessários para dar suporte aos usuários do GitHub.
  • Entenda como monitorar os limites de taxa de token.
  • Descreva os recursos, casos de uso e diferenças dos aplicativos GitHub e aplicativos OAuth.
  • Demonstre seu conhecimento instalando um aplicativo GitHub em um repositório GitHub.

Pré-requisitos

  • Uma conta do GitHub
  • Conseguir navegar e editar ficheiros no GitHub

Este módulo descreve a automatização de tarefas de tarefas comuns do GitHub através das Aplicações GitHub. Para apreciar plenamente os benefícios que este módulo discute, recomendamos que você conclua o seguinte módulo primeiro: