Pular para o conteúdo principal

Importação de repositórios do GitHub

Para importar projetos hospedados em repositórios do GitHub, acesse a página de novo projeto e selecione a opção Importar do GitHub, no canto superior direito da tela.

Apenas os repositórios aos quais você concedeu permissão de acesso serão listados. Caso ainda não tenha concedido acesso a nenhum repositório, será preciso clicar em Verifique as permissões no GitHub para integrar o bohr.io com a sua conta pessoal ou de organização no GitHub.

Por exemplo, num repositório de um projeto React, o bohr.io irá identificar a partir do package.json que o framework utilizado é o React e que a pasta que contém o conteúdo é a build. Com essas informações, o bohr.io vai gerar a publicação.

Ao clicar em Importar, será preciso aguardar alguns segundos enquanto a tela de Overview carrega a simulação. No repositório do GitHub, você pode observar que o bohr.io irá um commit adicionando um arquivo de workflow do GitHub Actions, usado para construir o projeto (essa execução pode ser acompanhada na aba de Actions no GitHub).

O repositório irá instalar o CLI do bohr.io e realizar a publicação, tentando identificar o framework. Dependendo do framework que você estiver utilizando, será necessário fazer alguma configuração a mais dentro do Settings do site (se você encontrar algum problema, é só nos chamar no Discord).

Depois de instalado, ele irá rodar comandos de instalação e build do projeto usando o Yarn. Você pode trocar os comandos nas configurações do site.

Depois de terminar a compilação e o upload, é gerada uma URL de publicação.

note

Como há um pequeno delay na tela de Overview, pode ser que a visualização do seu projeto retorne Site not Found. Não se preocupe, basta atualizar a tela.

Na tela Settings, nas Environment Variables, você pode ver as variáveis que estão sendo usadas durante a execução. Elas podem ser alteradas, no caso de ocorrer algum problema ou de não serem detectadas (se precisar, chama a gente no Discord).