Curso

GitHub Actions

Construa, teste e faça deploy sem intervenção manual: gatilhos, jobs paralelos, cache, secrets, ambientes e deploy condicional.

Intermediário 7 lições
GitHub Actions

As lições

  1. 1 Introdução Você saberá nomear os blocos do GitHub Actions e decidir, com números em mãos, quais tarefas manuais merecem ser automatizadas.
  2. 2 Um primeiro workflow Você saberá escrever um workflow completo que obtém o repositório, instala um ambiente, executa os testes e saberá ler o log de execução.
  3. 3 Os gatilhos Você vai saber disparar um workflow no momento certo e eliminar as execuções desnecessárias que fazem sua fatura e seus tempos de espera explodirem.
  4. 4 Jobs e matrizes Você vai saber dividir um workflow em jobs coordenados, compartilhar suas saídas e cobrir várias versões ou sistemas com uma matriz bem controlada.
  5. 5 Cache e artefatos Você aprenderá a construir uma chave de cache correta, transportar arquivos de um job para outro e medir o ganho real antes de complicar seu workflow.
  6. 6 Secrets e ambientes Você aprenderá a armazenar um segredo no nível certo, exigir uma aprovação humana antes de um deploy e evitar as manipulações que expõem um segredo nos logs.
  7. 7 Deploy Você aprenderá a disparar um deploy condicional a partir da branch principal, publicar uma imagem de contêiner e fazer rollback em poucos minutos.
Link copiado!