Skip to content
GAIA Logo
PricingDocs
GAIA Logo
  1. Início
  2. Automatizar
  3. GitHub + Trello
IntegraçãoDesenvolvido com GAIA

Automatize GitHub + Trello com GAIA

Mova cards do Trello no automático quando PRs mesclam ou issues fecham

Uma integração Trello-GitHub vincula seu código ao seu quadro: pull requests, issues e commits aparecem nos cards certos, e os cards se movem conforme o trabalho anda. O Power-Up GitHub do Trello anexa branches, commits, issues e pull requests a um card para que você veja o status deles pelo quadro; ele foi feito para vincular e mostrar status, não para mover cards entre listas. O GAIA faz essa parte: ele lê eventos de repositório e atualiza cards, listas e comentários conforme regras que você escreve em linguagem simples.

Como funciona: os gatilhos do GAIA disparam em atividade de pull request, issues novas e commits enviados nos repositórios escolhidos. Um fluxo pega cada evento, acha o card correspondente (por link curto ou ID do card no nome do branch, no título ou na descrição do PR) e age: move o card para Em Revisão quando um PR abre e para Concluído quando mescla, anexa o link do PR ou cria um card para uma issue nova. A direção reversa, do quadro para o repositório, roda por agenda, porque o quadro não envia mudanças ao GAIA.

Um exemplo de fluxo: “quando um pull request abrir em acme/web, ache o card cujo link curto está no nome do branch, mova-o para Em Revisão e anexe o link do PR. Quando o PR for mesclado, mova o card para Concluído e comente com o título do PR”.

Use o Power-Up se você só quer PRs visíveis nos cards. Use o GAIA quando quer o quadro se atualizando sozinho, ou quando o mesmo fluxo deve também publicar no Slack, atualizar o Linear ou enviar um e-mail a um cliente.

5 coisas que você pode automatizar

Tudo que o GAIA pode fazer quando GitHub e Trello estão conectados.

1

Mova cards quando pull requests mudam

Quando um PR abre, o GAIA move o card vinculado para sua lista de revisão; quando mescla, move para Concluído. O gatilho dispara no evento de PR, então o card se move pouco depois, sem ninguém tocar no quadro.

2

Crie cards do Trello de issues novas do GitHub

O gatilho de issue nova permite ao GAIA criar um card na lista escolhida com título, resumo curto da descrição, etiquetas e link de volta à issue. Você pode limitar a issues com uma etiqueta como backlog.

3

Anexe links de pull request aos cards

Quando um PR menciona um link curto ou ID de card no nome do branch, no título ou na descrição, o GAIA adiciona a URL do PR ao card para que revisores e gerentes de projeto pulem ao diff direto do quadro.

4

Feche issues do GitHub quando cards concluem

Na agenda que você definir, o GAIA verifica sua lista de Concluídos e fecha as issues vinculadas com um comentário apontando ao card. Essa direção é agendada porque o quadro não avisa o GAIA quando um card se move.

5

Verificação de cards parados

Um fluxo agendado compara cards Em Progresso com a atividade recente do repositório e comenta em cards sem commits vinculados nem updates de PR nos últimos dias, para que bloqueios apareçam cedo.

Como configurar

Conecte GitHub e Trello ao GAIA em três passos.

  1. 1

    Conecte o GitHub e o Trello ao GAIA

    Autorize as duas contas na página de integrações do GAIA. Ao adicionar um gatilho, escolha os repositórios que o GAIA deve observar.

  2. 2

    Escreva as regras em linguagem simples

    Descreva como eventos de pull request mapeiam para suas listas e como o GAIA acha o card: um link curto no nome do branch, um ID no título do PR ou uma correspondência pelo nome do card.

  3. 3

    O GAIA atualiza o quadro

    Eventos de repositório iniciam execuções ao acontecerem; verificações do quadro para o repositório rodam na sua agenda. O GAIA envia a você, ou a um canal do Slack, um resumo do que mudou.

Perguntas frequentes

Para o vínculo básico, adicione o Power-Up de pull requests ao seu quadro, conecte sua conta de hospedagem de código e anexe PRs ou issues de dentro de um card. Para mover cards automaticamente, conecte as duas contas no GAIA, adicione um gatilho de pull request ao repositório e descreva para qual lista cada estado de PR move um card.

Pela convenção que você definir. A mais confiável é um link curto ou ID do card no nome do branch, no título ou na descrição do PR: um branch chamado feature/abc123-login-flow corresponde ao card cujo link curto é abc123. Você também pode pedir correspondência por nome ou etiquetas do card, o que é menos preciso.

Sim. Selecione cada repositório no gatilho e aponte o fluxo para o mesmo quadro. Isso serve a projetos em que o código de frontend e backend mora em repositórios separados mas o trabalho é acompanhado num quadro só.

Sim, por agenda. O quadro não envia mudanças ao GAIA, então um fluxo agendado (por exemplo a cada 30 minutos) verifica as listas importantes e fecha issues, adiciona etiquetas ou comenta em PRs no repositório.

Não. O GAIA se conecta pela API do quadro: nada é instalado nele. O Power-Up de pull requests segue valendo se você quer o status de PR e commits dentro de cada card; ele funciona junto ao GAIA.

Explorar integrações individuais

Integração GitHub

Veja tudo que o GAIA pode fazer com GitHub, incluindo gatilhos, ações e workflows prontos.

Integração Trello

Descubra o conjunto completo de automações do Trello disponíveis através do GAIA.

Compare the tools

GAIA vs Trello: full comparison

See how GAIA compares to Trello head-to-head.

Mais automações com github IconGitHub

As 20 automações de GitHub
github Iconzoom Icon

GitHub + Zoom

Agende reuniões de code review por PRs e publique resumos nas issues

gmail Icongithub Icon

Gmail + GitHub

Transforme e-mails em issues do GitHub e receba alertas de PR na caixa

slack Icongithub Icon

Slack + GitHub

Receba notificações do GitHub no Slack e gerencie PRs pelo chat

Mais automações com trello IconTrello

As 13 automações de Trello
gmail Icontrello Icon

Gmail + Trello

Converta e-mails em cards do Trello e atualize quadros pela caixa de entrada

google-calendar Icontrello Icon

Google Calendar + Trello

Leve prazos de cards do Trello ao Google Agenda e crie cards de eventos

jira Icontrello Icon

Jira + Trello

Sincronize bugs do Jira com um quadro de acompanhamento no Trello

Guias na documentação

Managing Tasks & Todos

docs.heygaia.io

Explorar mais combinações de automação

O GAIA suporta dezenas de combinações de ferramentas. Explore mais formas de automatizar seu fluxo de trabalho.

Explorar marketplace

Stop doing everything yourselfStop doing everything yourself

Join thousands of professionals who gave their grunt work to GAIA.

WhatsappDiscord
Product
FeaturesDownloadUse CasesMarketplaceBotsPricingRoadmap
Explore
Compare GAIAAlternativesAutomationsAI GlossaryGAIA for Your RoleBest AI Assistants
Resources
DocumentationBlogFAQRelease NotesStatusRequest a Feature
Company
AboutManifestoContactBranding
Legal
Terms of UsePrivacy PolicySubprocessors
The Experience Company Inc.
DiscordWhatsapp