Sobre o conector do GitHub
O conector do GitHub permite que seu app Base44 acesse dados do GitHub com segurança usando OAuth. Use para construir painéis de pull requests e issues, automatizar a criação de issues, gerar notas de release e sincronizar atividade do repositório no seu app. A conexão com o GitHub é compartilhada no nível do app. Quando você conecta o GitHub, autoriza uma conta do GitHub para esse app. Todos que podem editar o app usam a mesma conexão do GitHub e veem os mesmos dados do GitHub dentro do app.
Casos de uso e prompts do GitHub
Use o conector do GitHub para acompanhar o trabalho de engenharia, manter os stakeholders atualizados e conectar fluxos de código ao restante das suas ferramentas.Revisar pull requests e atividade de código
Revisar pull requests e atividade de código
Acompanhar issues e bugs
Acompanhar issues e bugs
Automatizar criação de issues e fluxos de trabalho
Automatizar criação de issues e fluxos de trabalho
Criar changelogs e notas de release
Criar changelogs e notas de release
Combinar GitHub com outras ferramentas
Combinar GitHub com outras ferramentas
Conectando o GitHub ao seu app
Use o chat de IA para conectar ao GitHub, ou conecte usando um prompt pronto do dashboard do seu app.Usando o chat de IA
- Vá para o editor do seu app.
- Descreva o que você quer fazer com o GitHub no chat de IA, por exemplo:
Conecte ao GitHub e mostre todos os pull requests abertos para org/repo que estão aguardando revisão.Crie uma issue do GitHub quando um novo bug for relatado neste app.
- Revise o Action required e Required permissions no painel lateral.
- Clique em Connect to GitHub.
- Na janela do GitHub que abre:
- Faça login na conta do GitHub que deseja conectar.
- Revise as permissões solicitadas e clique em Authorize.
- Retorne ao editor e deixe a IA terminar de criar as páginas, tabelas e fluxos com o GitHub.

Do dashboard do app
- Clique em Dashboard no editor do seu app.
- Clique em Integrations.
- Clique na aba Browse.
- Encontre GitHub e clique em Use.
- Selecione o prompt pronto que deseja adicionar ao chat de IA.
- No chat de IA, revise o Action required e Required permissions.
- Clique em Connect to GitHub e complete o fluxo de autorização.
- Retorne ao editor e deixe a IA terminar de criar os fluxos com o GitHub.

Gerenciando sua conexão com o GitHub
Você pode revisar e gerenciar o conector do GitHub para cada app a partir do dashboard do app. Para gerenciar seu conector do GitHub:- Vá para o dashboard do seu app.
- Clique em Integrations.
- Clique na aba My integrations.
- Encontre o conector GitHub.
- Escolha o que deseja fazer:
- View access: Veja quais permissões o GitHub atualmente tem neste app.
- More actions: Reconecte, troque, desconecte ou remova a conta do GitHub conectada. As ações disponíveis dependem do status do conector.

Reconectando o GitHub
Reconecte o GitHub se a conta conectada for desconectada, o acesso for revogado no GitHub ou o GitHub pedir para autorizar acesso novamente. Para reconectar o GitHub:- Vá para o dashboard do seu app.
- Clique em Integrations.
- Clique na aba My integrations.
- Encontre o conector GitHub.
- Clique no ícone More actions no conector GitHub e selecione Reconnect.
- Revise as permissões solicitadas e aprove o acesso.
Escopos e permissões do GitHub
Quando você conecta o GitHub, o conector solicita permissões através do fluxo de autorização OAuth do GitHub. As permissões exatas que você vê dependem do que seu app está tentando construir ou executar.Permissões do GitHub
repo: Acesso total a repositórios que a conta conectada pode acessar.read:user: Ler informações básicas de perfil da conta conectada.user:email: Ler endereços de email da conta conectada.
Perguntas frequentes
Posso conectar mais de uma conta do GitHub ao mesmo app?
Posso conectar mais de uma conta do GitHub ao mesmo app?
Cada pessoa usando meu app pode conectar sua própria conta do GitHub?
Cada pessoa usando meu app pode conectar sua própria conta do GitHub?
Como troco a conta do GitHub conectada?
Como troco a conta do GitHub conectada?
- Vá para o dashboard do seu app.
- Clique em Integrations.
- Clique na aba My integrations.
- Clique no ícone More actions no conector GitHub e selecione Switch account.
- Complete o fluxo de autorização do GitHub para a nova conta.
Por que meu app não consegue acessar um repositório privado?
Por que meu app não consegue acessar um repositório privado?
Posso criar issues ou atualizar conteúdo no GitHub a partir do meu app?
Posso criar issues ou atualizar conteúdo no GitHub a partir do meu app?

