Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Publicar um pacote

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

Qualquer pessoa com permissões de gravação para um repositório pode publicar um pacote nesse repositório.

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


O GitHub Package Registry não está disponível para repositórios privados de contas que utilizam planos antigos por-repositório. GitHub Package Registry está disponível com GitHub Free, GitHub Pro, GitHub Free para organizações, GitHub Team, GitHub Enterprise Cloud e GitHub One. Para obter mais informações, consulte "[produtos de GitHub](/articles/github-s-products)

Neste artigo

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 (pacotes públicos) para compartilhar com tudo de GitHub, ou em um repositório privado (pacotes privados) para compartilhar com os colaboradores ou uma organização. Um repositório pode conter mais de um pacote. Para evitar confusão, certifique-se de que o LEIAME e a descrição fornecem informações claras sobre cada pacote.

Se uma nova versão de um pacote corrigir uma vulnerabilidade de segurança, você deverá publicar uma consultoria de segurança no seu repositório. GitHub reviews each published security advisory and may use it to send Dependabot alerts to affected repositories. Para obter mais informações, consulte "Sobre as consultorias de segurança do GitHub."

Publicar um pacote

Você pode publicar um pacote em GitHub Package Registry usando qualquer cliente do pacote compatível, 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 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 "Usar o GitHub Package Registry com o ecossistema do seu projeto".

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

Esse documento ajudou você?

Privacy policy

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.