Introdução

Concluído

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