Introdução

Concluído

Os registros de pacote permitem que os desenvolvedores compartilhem e usem facilmente bibliotecas de código e as usem 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 pacotes do GitHub podem compartilhar bibliotecas de código (como npm, NuGet, Maven ou RubyGems) e contêineres diretamente no GitHub. Esses pacotes podem ser públicos ou restritos a pessoas específicas, usando o mesmo logon seguro do GitHub para seu código 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 em 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 em pacotes do GitHub
  • Valide seu conhecimento com um exercício que verifica sua capacidade de publicar em um registro de Pacotes do GitHub
  • Identificar como autenticar, instalar e gerenciar pacotes do GitHub

Pré-requisitos

  • Uma conta do GitHub
  • Conhecimento básico do GitHub Actions