Esta versão do GitHub Enterprise foi descontinuada em 2021-09-23. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Publicar um pacote

Você pode publicar um pacote no GitHub Package Registry para disponibilizar o pacote para que outros façam download e reutilizem.

Anyone with write permissions for a repository can publish a package to that repository.

GitHub Package Registry está disponível com GitHub Free, GitHub Pro, GitHub Free para organizações, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server e GitHub AE.

Observação: GitHub Package Registry está atualmente em beta para GitHub Enterprise Server 2.22. Para participar da versão beta de sua instância do GitHub Enterprise Server, use o formulário de inscrição.

Sobre os pacotes publicados

Você pode ajudar as pessoas a entender e usar seu pacote fornecendo uma descrição e outros detalhes como, por exemplo, a instalação e instruções de uso na página do pacote. GitHub provides metadata for each version, such as the publication date, download activity, and recent versions. Para uma página de pacote de exemplo, veja @Codertocat/hello-world-npm.

Você pode publicar pacotes em um repositório público (público pacotes) para compartilhar com todas as pessoas na sua empresa ou em um repositório privado (pacotes privados) para compartilhar com os colaboradores ou uma organização. Um repositório pode ser conectado a mais de um pacote. Para evitar confusão, certifique-se de que o README e a descrição fornecem informações claras sobre cada pacote.

Publicar um pacote

Você pode publicar um pacote em GitHub Package Registry usando qualquer pacote habilitado para sua instância, seguindo as mesmas diretrizes gerais.

  1. Crie ou use um token de acesso existente com os escopos apropriados para a tarefa que você deseja realizar. Para obter mais informações, consulte "Sobre permissões para GitHub Package Registry".
  2. Efetue a autenticação em GitHub Package Registry usando seu token de acesso e as instruções para seu cliente do pacote.
  3. Publique o pacote usando as instruções do seu cliente de pacote.

Para obter instruções específicas para o seu cliente de pacotes, consulte "Trabalhar com um registro de pacotes do GitHub".

Após publicar um pacote, você poderá visualizá-lo no GitHub. Para obter mais informações, consulte "Visualizar pacotes".