Este repositório serve como guia para adoção de práticas GitHub em organizações de maior porte.
Aqui abordamos: criação de organização, configurações essenciais, padronização de ambientes, GitHub Actions e muito mais.
Este repositório contém:
- Workflows automatizados que guiam você nos passos principais.
- Instruções em arquivos Markdown (passo a passo via Issues).
- Um roteiro simplificado para que, ao final, você:
- Crie uma organização no GitHub.
- Configure sua organização, conhecendo cada opção disponível.
- (opcional) Transfira este repositório para sua nova organização.
- Crie algumas rulesets neste repositório.
- Faça uma modificação simples no código (via interface do GitHub).
- Abra um Pull Request para revisão e merge, e observe como suas rulesets se comportam.
- (opcional) Explore o GitHub Codespaces integrado com Copilot
-
Clique com o botão direito em Copy Workshop e abra o link em uma nova aba.
-
Na nova aba, a maior parte dos campos será preenchida automaticamente:
- Em “Owner”, escolha sua conta pessoal ou a organização onde deseja hospedar o repositório.
- É recomendado criar um repositório público, caso contrário você consumirá minutos de Actions em repositórios privados.
- Clique em Create repository.
-
Aguarde cerca de 20 segundos para o repositório ser totalmente preparado. Você pode atualizar a página.
- O botão Copy Workshop ficará inativo, mudando para a cor cinza.
- O botão Start Workshop será ativado, mudando para a cor verde.
-
Clique em Start Workshop e siga as instruções. Ao final do fluxo (merge do Pull Request), você terá um repositório completamente funcional em uma nova organização.
Important
O botão Start Workshop ficará ativo somente após copiar o repositório. Você provavelmente precisará atualizar a página.