Introdução
O GitHub Actions está se tornando rapidamente um recurso básico para DevOps em muitas organizações. Isso permite que os desenvolvedores automatizem, personalizem e executem seus fluxos de trabalho de desenvolvimento de software diretamente de dentro de seu repositório do GitHub.
Suponha que sua organização já esteja usando o GitHub Actions e, por estar aumentando as operações, vocês decidem atualizar a instância do GitHub para o GitHub Enterprise Cloud ou Enterprise Server. Seu CIO solicita que você avalie como as equipes de desenvolvimento da sua organização atualmente usam o GitHub Actions para aproveitar ao máximo todos os recursos disponíveis no GitHub Enterprise. Você também precisa estabelecer um plano para otimizar o uso de ações e fluxos de trabalho que estejam em vigor atualmente. Mas, primeiro, você realmente precisa entender quais opções do GitHub Actions estão disponíveis para você em sua instância corporativa.
Neste módulo, você descobrirá quais recursos do GitHub Actions estão disponíveis para sua instância corporativa. Assim, você poderá usá-los de acordo com seu caso de uso específico. Este módulo é organizado em três partes que abrangem três recursos principais do GitHub Actions: ações e fluxos de trabalho, executores e segredos criptografados.
Objetivos de aprendizagem
Neste módulo, você vai:
- Identifique as diferentes ferramentas que podem ser usadas nos níveis corporativo e organizacional para gerenciar ações e fluxos de trabalho.
- Avalie quais são os executores apropriados para sua instância corporativa.
- Descubra as diferentes configurações disponíveis para os executores auto-hospedados e personalize-as de acordo com seu caso de uso corporativo.
- Entenda o que são segredos criptografados e como usá-los em ações e fluxos de trabalho.
Pré-requisitos
- Uma conta do GitHub Enterprise Cloud ou do Enterprise Server
- Conhecimento de trabalho do GitHub Actions e fluxos de trabalho