Introdução
Os registros de pacote permitem que os desenvolvedores compartilhem e usem facilmente bibliotecas de código, e as utilizem em estações de trabalho de desenvolvimento. Alguns desenvolvedores já estão familiarizados com registros de pacotes públicos, como npm ou NuGet. A implantação de pacotes privados tem muitas semelhanças.
As equipes de desenvolvimento que usam os Pacotes do GitHub podem compartilhar bibliotecas de código (como npm, NuGet, Maven ou RubyGems) e contêineres diretamente dentro do GitHub. Esses pacotes podem ser públicos ou restritos a pessoas específicas, usando o mesmo login seguro do GitHub para os respectivos códigos e pacotes. Com o GitHub Actions, você pode automatizar o empacotamento e a publicação de suas bibliotecas de código e contêineres em minutos.
Neste módulo, você aprenderá a usar o GitHub Actions para publicar nos pacotes do GitHub.
Objetivos de aprendizagem
Ao final deste módulo, você vai:
- Entender o que é um Repositório de Pacotes e quando usá-lo
- Configurar um fluxo de trabalho de CI (Integração Contínua) com o GitHub Actions para publicar no GitHub Packages
- Validar o conhecimento com um exercício que verifica sua capacidade de publicar em um registro dos GitHub Packages
- Identificar como autenticar, instalar e gerenciar os pacotes do GitHub
Pré-requisitos
- Uma conta do GitHub
- Conhecimento básico do GitHub Actions