Sobre o acesso do GitHub Actions a repositórios privados
É possível compartilhar ações e fluxos de trabalho reutilizáveis por meio do seu repositório privado, sem torná-los públicos, permitindo que os fluxos de trabalho do GitHub Actions acessem um repositório privado que contém a ação ou o fluxo de trabalho reutilizável.
Quaisquer ações ou fluxos de trabalho reutilizáveis armazenados no repositório privado podem ser usados em fluxos de trabalho definidos em outros repositórios privados pertencentes à mesma organização ou usuário. Ações e fluxos de trabalho reutilizáveis armazenados em repositórios privados não podem ser usados em repositórios públicos.
Warning
- Para tornar um repositório privado acessível aos fluxos de trabalho do GitHub Actions em outros repositórios, os colaboradores externos nos outros repositórios podem acessar indiretamente o repositório privado, mesmo que não tenham acesso direto a esses repositórios. Os colaboradores externos podem exibir os logs das execuções do fluxo de trabalho quando ações ou fluxos de trabalho do repositório privado são usados.
- Para permitir que os executores baixem essas ações, o GitHub transmite um token de instalação com escopo para o executor. Esse token tem acesso de leitura no repositório e expira automaticamente após uma hora.
Compartilhamento de ações e fluxos de trabalho de seu repositório privado
- Armazene a ação ou o fluxo de trabalho reutilizável em um repositório privado. Para obter mais informações, confira "Sobre repositórios".
- Configure o repositório para permitir o acesso a fluxos de trabalho em outros repositórios privados. Para obter mais informações, confira "Gerenciando as configurações do GitHub Actions para um repositório".