Template repositories not passing permissions or settings #144709
Replies: 1 comment 1 reply
-
Infelizmente, o GitHub não oferece um mecanismo direto para que as configurações de um repositório modelo (como permissões, configurações de branch, webhooks e outras configurações personalizadas) sejam automaticamente transferidas para os repositórios criados a partir dele. Quando você cria um repositório novo usando um modelo, apenas o conteúdo e a estrutura do código do repositório são copiados, mas as configurações específicas não são. Aqui estão algumas opções e soluções alternativas que você pode considerar:
Você pode usar os seguintes endpoints da API: Repositórios para criar e modificar repositórios.
Exemplo básico de fluxo de trabalho no GitHub Actions: name: Configurar repositório após criação on: jobs:
Conclusão |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question
Body
I am trying to create a private template repository in an org. When I create a new repo from this template using the "use this template" button on the top right, the new repo does not carry forward the settings or permission set for the template. Is there a way that I could force the settings and permissions to be carried forward to the new repo? The only other solution is to use GitHub API to reinstate the permissions/settings after repo creation.
Beta Was this translation helpful? Give feedback.
All reactions