Introdução
O GitHub Actions é uma poderosa plataforma de CI/CD que permite aos desenvolvedores automatizar seus fluxos de trabalho de desenvolvimento de software. Ele fornece uma variedade de recursos, incluindo processos automatizados, aplicativos personalizados e executores auto-hospedados, tornando-o uma ferramenta versátil para qualquer desenvolvedor. O GitHub Actions permite automatizar seus pipelines de build, teste e implantação, economizando tempo e esforço valiosos.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Descreva os componentes do GitHub Actions.
- Implemente variáveis e scripts em um fluxo de trabalho.
- Use contextos e expressões para gerenciar a execução do fluxo de trabalho.
- Gerenciar segredos no GitHub.
- Crie e execute um fluxo de trabalho do GitHub Actions.
O objetivo deste módulo é equipá-lo com o conhecimento e as habilidades para utilizar efetivamente o GitHub Actions em seus projetos. Ao final deste módulo, você deverá ser capaz de automatizar seus fluxos de trabalho de desenvolvimento de software usando o GitHub Actions.
Pré-requisitos
- Uma conta do GitHub.
- A capacidade de navegar e editar arquivos no GitHub.