Avisos:
- É fundamental que você defina as políticas de acesso restritivas necessárias para o seu bucket de armazenamento, porque GitHub não aplica permissões específicas de objeto ou listas de controle de acesso adicionais (ACLs) � sua configuração do bucket de armazenamento. Por exemplo, se você tornar o seu bucket público, os dados no bucket poderão ser acessados através da Internet pública.
- Recomendamos usar um bucket dedicado para GitHub Package Registry, separar do bucket que você usa para o armazenamento de GitHub Actions.
- Certifique-se de configurar o bucket que você vai querer usar no futuro. Não recomendamos alterar seu armazenamento depois de começar a usar GitHub Package Registry.
Pré-requisitos
Antes de poder habilitar e configurar GitHub Package Registry em sua instância do GitHub Enterprise Server, você precisa preparar o bucket do seu Azure Blob Storage. Para preparar o bucket do seu Azure Blob Storage, recomendamos consultar a documentação oficial do do Azure Blob Storage no site oficial da documentação do Azure Blob Storage.
Habilitar GitHub Package Registry com o Azure Blob Storage
-
From an administrative account on GitHub Enterprise Server, in the upper-right corner of any page, click .
-
If you're not already on the "Site admin" page, in the upper-left corner, click Site admin.
-
Na barra lateral esquerda, clique em Console de gerenciamento.
-
Na barra lateral esquerda, clique em Pacotes.
-
Em "GitHub Packages", selecione Habilitar GitHub Packages.
-
Em "Armazenamento de pacotes", selecione Azure Blob Storage e insira o nome do seu contêiner do Azure para seus pacotes de armazenamento e string de conexão.
Observação: Você pode encontrar sua String de Conexão do Azure navegando até o menu da chave de acesso na sua conta de armazenamento do Azure. O uso de um Token SAS ou URL de SAS como string de conexão não é compatível no momento.
-
Na barra lateral esquerda, clique Save settings (Salvar configurações).
Note: Saving settings in the Console de gerenciamento restarts system services, which could result in user-visible downtime.
-
Aguarde a conclusão da execução de suas configurações.
Próximas etapas
Como a próxima etapa, você pode personalizar os ecossistemas de pacote que você gostaria de disponibilizar para os usuários finais em your GitHub Enterprise Server instance. Para obter mais informações, consulte "Configurar a compatibilidade com o ecossistema de pacote para a sua empresa".
Para uma visão geral sobre como começar a GitHub Package Registry em GitHub, consulte "Primeiros passos com o GitHub Packages para a sua empresa."